Special attack codes

From The Al`Kabor Project Wiki
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