simulateDirectAttack
Performs a direct event-based attack against a specific dummy. Creates an EliteMobDamagedByPlayerEvent manually and processes skill bonuses, then applies damage directly. This avoids NMS double-event issues that affect certain weapon types (e.g. maces on 1.21.4+).