summaryrefslogtreecommitdiff
path: root/src/map/map.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/map/map.hpp')
-rw-r--r--src/map/map.hpp17
1 files changed, 13 insertions, 4 deletions
diff --git a/src/map/map.hpp b/src/map/map.hpp
index eddbfad..7cf43d5 100644
--- a/src/map/map.hpp
+++ b/src/map/map.hpp
@@ -188,7 +188,7 @@ struct map_session_data : block_list, SessionData
MapName mapname_;
Session *sess; // use this, you idiots!
short to_x, to_y;
- interval_t speed;
+ interval_t speed, speed_cap;
Opt1 opt1;
Opt2 opt2;
Opt3 opt3;
@@ -248,7 +248,7 @@ struct map_session_data : block_list, SessionData
ItemLook weapontype1;
earray<int, ATTR, ATTR::COUNT> paramb, paramc, parame, paramcard;
int hit, flee, flee2;
- interval_t aspd, amotion, dmotion;
+ interval_t aspd, amotion, dmotion, base_weapon_delay_adjust;
int watk, watk2;
int def, def2, mdef, mdef2, critical, matk1, matk2;
int hprate, sprate, dsprate;
@@ -259,10 +259,10 @@ struct map_session_data : block_list, SessionData
int aspd_rate, speed_rate, hprecov_rate, sprecov_rate, critical_def,
double_rate;
int matk_rate;
- int perfect_hit;
+ int perfect_hit, deadly_strike;
int critical_rate, hit_rate, flee_rate, flee2_rate, def_rate, def2_rate,
mdef_rate, mdef2_rate;
- int double_add_rate, speed_add_rate, aspd_add_rate, perfect_hit_add;
+ int double_add_rate, speed_add_rate, aspd_add_rate, perfect_hit_add_rate, deadly_strike_add_rate;
short hp_drain_rate, hp_drain_per, sp_drain_rate, sp_drain_per;
int die_counter;
@@ -307,6 +307,15 @@ struct map_session_data : block_list, SessionData
unsigned guild:1;
} mute;
+ struct
+ {
+ int kills;
+ int casts;
+ int items_used;
+ int tiles_walked;
+ int attacks;
+ } activity;
+
AutoMod automod;
tick_t flood_rates[0x220];