From 2c59a71155825161387535f2d5bc43f9f47a0c6d Mon Sep 17 00:00:00 2001 From: skotlex Date: Mon, 18 Dec 2006 20:12:59 +0000 Subject: - 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 --- src/map/battle.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/map/battle.h') 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] -- cgit v1.2.3-70-g09d2