Jump to content
  • 0

Global Option of disabling Mob/MVP Teleport?


ngek202

Question


  • Group:  Members
  • Topic Count:  40
  • Topics Per Day:  0.01
  • Content Count:  530
  • Reputation:   33
  • Joined:  01/17/12
  • Last Seen:  

Is there a global way to disable Mob/MVP Teleporting Skill?

Link to comment
Share on other sites

2 answers to this question

Recommended Posts


  • Group:  Members
  • Topic Count:  75
  • Topics Per Day:  0.02
  • Content Count:  2223
  • Reputation:   593
  • Joined:  10/26/11
  • Last Seen:  

You could add the 'monster_noteleport' mapflag to all maps. mapflag#monster_noteleport

(This might be easier than disabling every mob's Teleport skill.)

The source equivalent would be "enable flag.monster_noteleport on every map by default".

add this in map.c around line 2812:

		
	// on all maps, block monsters from teleporting
	map[i].flag.monster_noteleport = 1;

So now that function looks like:

/// Initializes map flags and adjusts them depending on configuration.
void map_flags_init(void)
{
int i;

for( i = 0; i < map_num; i++ )
{
	// mapflags
	memset(&map[i].flag, 0, sizeof(map[i].flag));

	// additional mapflag data
	map[i].zone      = 0;  // restricted mapflag zone
	map[i].nocommand = 0;  // nocommand mapflag level
	map[i].bexp      = 100;  // per map base exp multiplicator
	map[i].jexp      = 100;  // per map job exp multiplicator
	memset(map[i].drop_list, 0, sizeof(map[i].drop_list));  // pvp nightmare drop list

	// adjustments
	if( battle_config.pk_mode )
		map[i].flag.pvp = 1; // make all maps pvp for pk_mode [Valaris]

	// on all maps, block monsters from teleporting
	map[i].flag.monster_noteleport = 1;
}
}

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  40
  • Topics Per Day:  0.01
  • Content Count:  530
  • Reputation:   33
  • Joined:  01/17/12
  • Last Seen:  

wow thanks Sir Brian will try this :P

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...