summaryrefslogtreecommitdiff
path: root/src/map/battle.h
diff options
context:
space:
mode:
authorskotlex <skotlex@54d463be-8e91-2dee-dedb-b68131a5f0ec>2006-12-18 20:12:59 +0000
committerskotlex <skotlex@54d463be-8e91-2dee-dedb-b68131a5f0ec>2006-12-18 20:12:59 +0000
commit2c59a71155825161387535f2d5bc43f9f47a0c6d (patch)
treebc6637da7c55547edec4f73fd720d81ded131e38 /src/map/battle.h
parentb5300be8f74ab64d90d71e20a11d2f0d5497c8bd (diff)
downloadhercules-2c59a71155825161387535f2d5bc43f9f47a0c6d.tar.gz
hercules-2c59a71155825161387535f2d5bc43f9f47a0c6d.tar.bz2
hercules-2c59a71155825161387535f2d5bc43f9f47a0c6d.tar.xz
hercules-2c59a71155825161387535f2d5bc43f9f47a0c6d.zip
- Added hom_setting to specify which homunculus 'quirks' are in effect. The default activates all of them, if you set them to 0 then homuncs will not be treated in any special matter, pretty much like standard mobs. if I missed any 'quirky' homunc behaviour from it, report it so it can be added to the list.
- Made flooritem_lifetime a int so you can specify much longer life times (the default of 60k was already very close to the max of 65k) - Removed monster_ai 0x80 since it's now handled by hom_setting. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@9519 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'src/map/battle.h')
-rw-r--r--src/map/battle.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/map/battle.h b/src/map/battle.h
index 94ced24f7..4b811f069 100644
--- a/src/map/battle.h
+++ b/src/map/battle.h
@@ -109,8 +109,8 @@ extern struct Battle_Config {
unsigned short clear_unit_onwarp; //[Skotlex]
unsigned short random_monster_checklv;
unsigned short attr_recover;
- unsigned short flooritem_lifetime;
unsigned short item_auto_get;
+ int flooritem_lifetime;
int item_first_get_time;
int item_second_get_time;
int item_third_get_time;
@@ -383,6 +383,7 @@ extern struct Battle_Config {
unsigned short berserk_cancels_buffs; // [Aru]
unsigned short debuff_on_logout; // Removes a few "official" negative Scs on logout. [Skotlex]
unsigned short mob_ai; //Configures various mob_ai settings to make them smarter or dumber(official). [Skotlex]
+ unsigned short hom_setting; //Configures various homunc settings which make them behave unlike normaly characters.. [Skotlex]
unsigned short dynamic_mobs; // Dynamic Mobs [Wizputer] - battle_athena flag implemented by [random]
unsigned short 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]