Special attack codes
Jump to navigation
Jump to search
Special Attack Codes in NPC data
SPECATK_SUMMON = 1, SPECATK_ENRAGE = 2, SPECATK_RAMPAGE = 3, SPECATK_AREA_RAMPAGE = 4, SPECATK_FLURRY = 5, SPECATK_TRIPLE = 6, INNATE_DUAL_WIELD = 7, DO_NOT_EQUIP = 8, SPECATK_BANE = 9, SPECATK_MAGICAL = 10, SPECATK_RANGED_ATK = 11, UNSLOWABLE = 12, UNMEZABLE = 13, UNCHARMABLE = 14, UNSTUNABLE = 15, UNSNAREABLE = 16, UNFEARABLE = 17, UNDISPELLABLE = 18, IMMUNE_MELEE = 19, IMMUNE_MAGIC = 20, IMMUNE_FLEEING = 21, IMMUNE_MELEE_EXCEPT_BANE = 22, IMMUNE_MELEE_NONMAGICAL = 23, IMMUNE_AGGRO = 24, IMMUNE_AGGRO_ON = 25, IMMUNE_CASTING_FROM_RANGE = 26, IMMUNE_FEIGN_DEATH = 27, IMMUNE_TAUNT = 28, NPC_TUNNELVISION = 29, NPC_NO_BUFFHEAL_FRIENDS = 30, IMMUNE_PACIFY = 31, LEASH = 32, TETHER = 33, PERMAROOT_FLEE = 34, NO_HARM_FROM_CLIENT = 35, ALWAYS_FLEE = 36, FLEE_PERCENT = 37, ALLOW_BENEFICIAL = 38, DISABLE_MELEE = 39, NPC_CHASE_DISTANCE = 40, ALLOW_TO_TANK = 41, PROX_AGGRO = 42, ALWAYS_CALL_HELP = 43, USE_WARRIOR_SKILLS = 44, ALWAYS_FLEE_LOW_CON = 45, NO_LOITERING = 46, // And get off my damn lawn. BAD_FACTION_BLOCK_HANDIN = 47, PC_DEATHBLOW_CORPSE = 48, CORPSE_CAMPER = 49, REVERSE_SLOW = 50, NO_HASTE = 51, IMMUNE_DISARM = 52, IMMUNE_RIPOSTE = 53, MAX_SPECIAL_ATTACK = 54
taken from https://github.com/EQMacEmu/Server/blob/main/zone/common.h