Konuya bir ekleme yapalım hemen unutmadan. Çift hasar vermemesi için skillin mutlaka şunuda kaldırın:
// arat:
bool CHARACTER::UseSkill(DWORD dwVnum, LPCHARACTER pkVictim, bool bUseGrandMaster)
// içinde arat:
else if (!IS_SET(pkSk->dwFlag, SKILL_FLAG_ATTACK))
// satırı sil:
else if...