/** * This file contains all the defines related to fighting commands. * @author Sandoz */ #define SHADOWS SHADOWS_DIR "/fighting/" #define EFFECTS EFFECTS_DIR "/fighting/" #define COMBAT_EFFECT EFFECTS "combat" #define SPECIAL_WEAPON_SHADOW SHADOWS "special_wep_shadow" #define SPECIAL_ATTACK_BASE SHADOWS "special_attack_base" #define SPECIAL_ATTACK_SHADOW SHADOWS "special_attack" #define SPECIAL_ATT_CLASS "fighting.combat.special" #define SPECIAL_SKILL "fighting.combat.special.weapon" #define SPECIAL_UNARMED "fighting.combat.special.unarmed" #define TACTICS_SKILL "fighting.combat.special.tactics" #define SHARP_SKILL "fighting.combat.melee.sharp" #define BLUNT_SKILL "fighting.combat.melee.blunt" #define UNARMED_SKILL "fighting.combat.melee.unarmed" // Bite defines #define MIN_SPECIAL_FOR_BITE 25 #define MIN_UNARMED_FOR_BITE 50 // Mutilate defines #define MUTILATE_LEVEL 15 #define MUTILATE_COST 10 // Rip defines #define RIP_LEVEL 20 #define RIP_COST 10 // Warcry defines #define WARCRY_LEVEL 25 #define WARCRY_COST 15 // Slash defines #define MIN_SPECIAL_FOR_SLASH 140 #define MIN_SHARP_FOR_SLASH 170 // Pound defines #define MIN_SPECIAL_FOR_POUND 155 #define MIN_BLUNT_FOR_POUND 155 // Thrust defines #define MIN_SPECIAL_FOR_THRUST 150 #define MIN_PIERCE_FOR_THRUST 160 // Disarm defines #define MIN_SPECIAL_FOR_DISARM 150 // Assault Defines #define ASSAULT_LEVEL 60 // For SPECIAL_UNARMED & UNARMED_SKILL #define ASSAULT_CLASS "fighting.assault" #define ASSAULT_EFFECT EFFECTS "assault_effect" #define ASSAULT_SHADOW SHADOWS "assault_shadow" #define ASSAULT_COST 50 #define ASSAULT_GP_DRAIN 5 // Showoff defines #define SHOWOFF_COST 15 #define SHOWOFF_LEVEL 100 // Kirikaeshi defines #define KIRIKAESHI_COST 50 #define KIRIKAESHI_DIFF 150 #define KIRIKAESHI_BASE_DIFF 50 #define KIRIKAESHI_MAX_ATTACKS 4 #define KIRIKAESHI_EFFECT EFFECTS "kirikaeshi_effect" #define KIRIKAESHI_SHADOW SHADOWS "kirikaeshi_shadow"