From 8ac49c6058db5bf7f06662b8370b1d0fdf17d578 Mon Sep 17 00:00:00 2001 From: wushin Date: Mon, 8 Jun 2015 00:40:20 -0500 Subject: new/modified builtins areatimer foreach aggravate Override attack animation injure summon --- src/map/map.hpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/map/map.hpp') diff --git a/src/map/map.hpp b/src/map/map.hpp index 47eef57..a2f2ff2 100644 --- a/src/map/map.hpp +++ b/src/map/map.hpp @@ -208,6 +208,7 @@ struct map_session_data : block_list, SessionData tick_t cast_tick; // [Fate] Next tick at which spellcasting is allowed dumb_ptr active_spells; // [Fate] Singly-linked list of active spells linked to this PC BlockId attack_spell_override; // [Fate] When an attack spell is active for this player, they trigger it + NpcEvent magic_attack; // like a weapon. Check pc_attack_timer() for details. // Weapon equipment slot (slot 4) item override StatusChange attack_spell_icon_override; @@ -479,6 +480,9 @@ struct mob_data : block_list // [Fate] mob-specific stats earray stats; short size; + // Npc Runscripts + std::list eventqueuel; + Array eventtimer; }; struct BlockLists -- cgit v1.2.3-70-g09d2