aha! okay so your attack roll is d20+proficiency+attack stat. The attack stat depends on what you're using. A dex weapon gets dex, a strength weapon gets strength mod, and a spellcaster gets whatever stat they cast with. So my lvl 10 rogue shakes out at d20+4+4 if he attacks with his daggers, and d20+4+2 if he slings a spell (roguelock dual class, his spell stat is CHA) damage rolls depend on the weapons used. again moving on the example of my rogue: a normal attack with a dagger would be 1d4. his main dagger does 1d6 fire damage (so: 1d4+1d6), and his offhand one does an additional 1d4 ice damage (1d4+1d4). As a rogue, he gets the Sneak Attack feature, which deals bonus damage to enemies under certain conditions (they are detailed in the decription of the feature). You also add the bonus of the relevant stat, in this case, +4 from DEX. If you have an additional bonuses, like a magical weapon that does +1 you add that, too. So petric, doing sneak attack with Flametogue does 5d6+1d4+1d6+4. If he pulled the same move with Seabird it'd be 5d6+1d4+1d4+4 A spellcaster is a bit more complicated depending on the spell. Again, on example of petric, casting eldritch blast: to attack: 1d20+4+2. If he hits, he rolls 1d10. the damage type is force. Some spells you don't have to roll attacks for. For example, Toll The Dead (a cantrip) requires your target to make a save. For that, your target rolls a d20+relevant stat (in this case: WIS). if the result is lower than your spell save (8+prof+Stat mod) the target takes the hit. In this case, the target takes 1d8 necrotic damage (or 1d12 if the target wasn't at full health anymore). Spell damage scales with the character/casting level, so Toll The Dead at lvl 17 does 4d8/4d12 damage instead. The spell you cast should say in its description if the target needs to make a safe or if you roll to hit. for the really complicated version: Petric has Green Flame Blade as a cantrip, which he can trigger upon hitting a target. All normal effects of the attack still apply, so if he uses it on a sneak attack with flame tongue, he still gets 5d6+1d4+1d6+4 HOWEVER at his current level the spell allows him do an additional 1d8 to the target AND 1d8+CHA to another target within 5 ft of the first. thus turning his attack into 5d6+1d4+1d6+1d8+4 to one target and 1d8+2 to a nearby one. This 'splash' damage hits automatically and does not require a second attack roll. Details like that are again usually listed in the spell description.