summaryrefslogtreecommitdiff
path: root/src/map/battle.h
diff options
context:
space:
mode:
authorskotlex <skotlex@54d463be-8e91-2dee-dedb-b68131a5f0ec>2008-03-07 15:02:32 +0000
committerskotlex <skotlex@54d463be-8e91-2dee-dedb-b68131a5f0ec>2008-03-07 15:02:32 +0000
commite8ab2885e6c07cdff08e66b55ac6bf5572e39402 (patch)
tree252a6f6b5d8b5fe93f18041e8b55b543cde956e1 /src/map/battle.h
parent88d795a036a4f954df1987fe3b241964df182a65 (diff)
downloadhercules-e8ab2885e6c07cdff08e66b55ac6bf5572e39402.tar.gz
hercules-e8ab2885e6c07cdff08e66b55ac6bf5572e39402.tar.bz2
hercules-e8ab2885e6c07cdff08e66b55ac6bf5572e39402.tar.xz
hercules-e8ab2885e6c07cdff08e66b55ac6bf5572e39402.zip
- Added config settings mob_active_time and boss_active_time, what they do is specify a duration during which monsters will keep running their active AI after all players have left their vecinity. Their current defaults are set to 0 (disabled).
- Script induced status changes can now be reduced by stats/cards (but only trigger rate is reduced, not duration) - Battle delay timers will now check if the target player has the invincible timer active or not. - Adjusted mob_ai_sub_hard to return a bool indicating whether the AI was executed or not. - Adjusted clif_damage and clif_skill_damage to set the endure type value based on dmotion and damage, rather than hardchecking for SC_ENDURE. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12315 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'src/map/battle.h')
-rw-r--r--src/map/battle.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/map/battle.h b/src/map/battle.h
index 042b83cda..9c7bd2fb0 100644
--- a/src/map/battle.h
+++ b/src/map/battle.h
@@ -383,6 +383,8 @@ extern struct Battle_Config
int dynamic_mobs; // Dynamic Mobs [Wizputer] - battle_athena flag implemented by [random]
int mob_remove_damaged; // Dynamic Mobs - Remove mobs even if damaged [Wizputer]
int mob_remove_delay; // Dynamic Mobs - delay before removing mobs from a map [Skotlex]
+ int mob_active_time; //Duration through which mobs execute their Hard AI after players leave their area of sight.
+ int boss_active_time;
int show_hp_sp_drain, show_hp_sp_gain; //[Skotlex]