Changed monster_ignore_gm option to a level value.

(accounts greater than or equal to this setting won't be attacked by aggressives.)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/athena@324 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
valaris 2004-11-22 20:29:21 +00:00
parent 4f56d70999
commit 76a14fff4f
3 changed files with 7 additions and 4 deletions

View File

@ -1,5 +1,7 @@
Date Added
11/22
* Changed monster_ignore_gm option to a level value. [Valaris]
(accounts greater than or equal to this setting won't be attacked by aggressives.)
* Fixed mapflag #s and constants for setmapflag and remove mapflag. [Valaris]
* Added skill names for kRO 11/23's new skills [celest]
- Preserve, Full Strip, Weapon Refine, Slim Pitcher, Full Chemical Protection,

View File

@ -630,8 +630,9 @@ maximum_level: 255
// Example 2 : Setting 100 with 99 luk would add 99 to the drop rate.
drops_by_luk: 0
// Do all monsters ignore GMs unless attacked? (Note 1)
monsters_ignore_gm: no
// Do all monsters ignore GMs unless attacked? (Set to minimum level required for GMs not to be attacked,
// 0 means no one on server will be attacked)
monsters_ignore_gm: 100
// Turn equipment breaking on. (Note 1)
// Turning this one will allow equipment to break in battles,

View File

@ -1105,9 +1105,9 @@ int mob_can_reach(struct mob_data *md,struct block_list *bl,int range)
}
//========== guildcastle guardian no search eof==============
if(bl && bl->type == BL_PC && battle_config.monsters_ignore_gm==1) { // option to have monsters ignore GMs [Valaris]
if(bl && bl->type == BL_PC && battle_config.monsters_ignore_gm) { // option to have monsters ignore GMs [Valaris]
struct map_session_data *sd;
if((sd=(struct map_session_data *)bl) != NULL && pc_isGM(sd))
if((sd=(struct map_session_data *)bl) != NULL && pc_isGM(sd) >= battle_config.monsters_ignore_gm)
return 0;
}