29#ifndef HORIZON_ZONE_BATTLE_DEFINITIONS_HPP
30#define HORIZON_ZONE_BATTLE_DEFINITIONS_HPP
battle_attack_type
Definition: BattleDefinitions.hpp:50
@ BAT_LONG
Definition: BattleDefinitions.hpp:56
@ BAT_WEAPON
Definition: BattleDefinitions.hpp:52
@ BAT_SKILL
Definition: BattleDefinitions.hpp:57
@ BAT_NORMAL
Definition: BattleDefinitions.hpp:58
@ BAT_RANGEMASK
Definition: BattleDefinitions.hpp:60
@ BAT_MAGIC
Definition: BattleDefinitions.hpp:53
@ BAT_MISC
Definition: BattleDefinitions.hpp:54
@ BAT_NONE
Definition: BattleDefinitions.hpp:51
@ BAT_SHORT
Definition: BattleDefinitions.hpp:55
@ BAT_SKILLMASK
Definition: BattleDefinitions.hpp:61
@ BAT_WEAPONMASK
Definition: BattleDefinitions.hpp:59
damage_behavior_type
Definition: BattleDefinitions.hpp:65
@ DMG_BHVR_SPLASH
Definition: BattleDefinitions.hpp:68
@ DMG_BHVR_IGNORE_FLEE
Definition: BattleDefinitions.hpp:73
@ DMG_BHVR_SPLIT_BW_TARGETS
Definition: BattleDefinitions.hpp:69
@ DMG_BHVR_NONE
Definition: BattleDefinitions.hpp:66
@ DMG_BHVR_IGNORE_DEF_ELE
Definition: BattleDefinitions.hpp:71
@ DMG_BHVR_NON_OFFENSIVE
Definition: BattleDefinitions.hpp:67
@ DMG_BHVR_IGNORE_EQUIP_DEF
Definition: BattleDefinitions.hpp:74
@ DMG_BHVR_IGNORE_EQUIP_ATK
Definition: BattleDefinitions.hpp:70
@ DMG_BHVR_IGNORE_SOFT_DEF
Definition: BattleDefinitions.hpp:72
battle_target_check_type
Definition: BattleDefinitions.hpp:33
@ BTC_ALL_EXCEPT_ENEMY
This must be (~BCT_ENEMY&BCT_ALL)
Definition: BattleDefinitions.hpp:44
@ BTC_NONE
Definition: BattleDefinitions.hpp:34
@ BTC_ALL_EXCEPT_PARTY
This must be (~BCT_PARTY&BCT_ALL)
Definition: BattleDefinitions.hpp:43
@ BTC_GUILD_ALLY
Only allies, NOT guildmates.
Definition: BattleDefinitions.hpp:38
@ BTC_GUILD
No Guild Allies.
Definition: BattleDefinitions.hpp:40
@ BTC_ENEMY
Definition: BattleDefinitions.hpp:36
@ BTC_SELF
Definition: BattleDefinitions.hpp:35
@ BTC_GUILD_AND_ALLY
Guild AND allies (BCT_SAMEGUILD|BCT_GUILDALLY)
Definition: BattleDefinitions.hpp:41
@ BTC_ALL
Sum of BCT_NOONE to BCT_SAMEGUILD.
Definition: BattleDefinitions.hpp:46
@ BTC_NEUTRAL
Definition: BattleDefinitions.hpp:39
@ BTC_ALL_EXCEPT_GUILD
This must be (~BCT_GUILD&BCT_ALL)
Definition: BattleDefinitions.hpp:42
@ BTC_PARTY
Definition: BattleDefinitions.hpp:37
battle_damage_type
Definition: BattleDefinitions.hpp:77
@ BDT_SKILL
Definition: BattleDefinitions.hpp:84
@ BDT_NORMAL
Definition: BattleDefinitions.hpp:78
@ BDT_PDODGE
Definition: BattleDefinitions.hpp:89
@ BDT_MULTIHIT
Definition: BattleDefinitions.hpp:86
@ BDT_ENDURE
Definition: BattleDefinitions.hpp:82
@ BDT_SITDOWN
Definition: BattleDefinitions.hpp:80
@ BDT_CRIT
Definition: BattleDefinitions.hpp:88
@ BDT_STANDUP
Definition: BattleDefinitions.hpp:81
@ BDT_MULTIENDURE
Definition: BattleDefinitions.hpp:87
@ BDT_SPLASH
Definition: BattleDefinitions.hpp:83