void main() { object attacker = GetLastAttacker(); object weapon = GetLastWeaponUsed(attacker); if (GetWeaponRanged(weapon)== TRUE){ AssignCommand(OBJECT_SELF,ActionSpeakString("Bah! Go shoot at an Archery Target silly!")); }else{ switch (d4()) { case 1: SpeakString("OUCH!"); break; case 2: SpeakString("Hah! You cant hurt me!"); break; case 3: SpeakString("Ooooh, Nice one!"); break; case 4: SpeakString("Feel Better yet?"); } } }