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 --- conf-tmpl/battle/drops.conf | 2 +- conf-tmpl/battle/monster.conf | 8 +++----- conf-tmpl/battle/pet.conf | 15 +++++++++++++++ 3 files changed, 19 insertions(+), 6 deletions(-) (limited to 'conf-tmpl/battle') diff --git a/conf-tmpl/battle/drops.conf b/conf-tmpl/battle/drops.conf index 4399fc706..72dadc363 100644 --- a/conf-tmpl/battle/drops.conf +++ b/conf-tmpl/battle/drops.conf @@ -30,7 +30,7 @@ // If an item is dropped, does it go stright into the users inventory? (Note 1) item_auto_get: no -// How long does it take for an item to disappear from the floor after it is dropped? (in miliseconds) +// How long does it take for an item to disappear from the floor after it is dropped? (in miliseconds) [Note 3] flooritem_lifetime: 60000 // Grace time during which only the person who did the most damage to a monster can get the item? (in milliseconds) (Note 3) diff --git a/conf-tmpl/battle/monster.conf b/conf-tmpl/battle/monster.conf index 1ea2c822e..e3ef417eb 100644 --- a/conf-tmpl/battle/monster.conf +++ b/conf-tmpl/battle/monster.conf @@ -19,6 +19,8 @@ //Note 2: All rates are in percents, 100 would mean 100%, 200 // would mean 200%, etc //Note 3: Value is not limited to 60K (see below) +//Note 4: Use bitmask values to specify who is affected +// (1: Pc, 2: Mob, 4: Pet, 8: Homonculus) // Other Information: // All options are limited to a max of 60K (aprox) which is 600% // or 60secs as appropiate. @@ -36,8 +38,7 @@ monster_hp_rate: 100 // The maximum attack speed of a monster monster_max_aspd: 199 -// Defines various mob AI related settings. The mask bits are -// (add to include multiple settings): +// Defines various mob AI related settings. [Note 4] // 0x001: When enabled mobs will update their target cell every few iterations // (normally they never update their target cell until they reach it while // chasing) @@ -59,9 +60,6 @@ monster_max_aspd: 199 // of players. // 0x040: When set, when the mob's target changes map, the mob will walk towards // any npc-warps in it's sight of view (use with mob_npc_warp below) -// 0x080: When set, aggressive mobs will give the same priority to Homuns and -// players and will go after the closest target instead of always picking -// the homunculus // 0x100: When set, a mob will pick a random skill from it's list and start from // that instead of checking skills in orders (when unset, if a mob has too // many skills, the ones near the end will rarely get selected) diff --git a/conf-tmpl/battle/pet.conf b/conf-tmpl/battle/pet.conf index e201ed840..9d3f8cfaa 100644 --- a/conf-tmpl/battle/pet.conf +++ b/conf-tmpl/battle/pet.conf @@ -19,6 +19,8 @@ //Note 2: All rates are in percents, 100 would mean 100%, 200 // would mean 200%, etc //Note 3: Value is not limited to 60K (see below) +//Note 4: Use bitmask values to specify who is affected +// (1: Pc, 2: Mob, 4: Pet, 8: Homonculus) // Other Information: // All options are limited to a max of 60K (aprox) which is 600% // or 60secs as appropiate. @@ -27,6 +29,19 @@ // features. //-------------------------------------------------------------- +// Homunculus setting [Note 4] +// (placed here since homuncs are more or less like pet mobs) +// Activates various homunc-related 'quirks' that makes them behave unlike +// normal characters. +// 0x001: They can't be targetted by support skills (except for their master) +// 0x002: They are inmune to land skills. +// 0x004: Mobs will always go after them instead of players until attacked. +// 0x008: They copy their master's speed on spawn/map-change +// 0x010: They display luk/3+1 instead of their actual critical in the +// stat window (by default they don't crit) +// 0x020: Their Min-Matk is always the same as their max +hom_setting: 0xFFFF + // Rate for catching pets (Note 2) pet_catch_rate: 100 -- cgit v1.2.3-70-g09d2