Jump to content
  • 0

How to make MVP hard to kill


Question

Posted

Hi rAthena,

 

I need help. How can i make mvp hard to kill because in 3rd job + custom item mvp like Naght Sieger and etc easy to die.

 

Thanks.

13 answers to this question

Recommended Posts

Posted (edited)

on conf/battle/monster.conf

 

you can also try this

// The HP rate of MVPs. (Note 2)
mvp_hp_rate: 100

 

and also try to increase this

conf\battle\skill.conf

 

// Level and Strength of "MVP heal". When someone casts a heal of this level or

// above, the heal formula is bypassed and this value is used instead.

max_heal: 9999

max_heal_lv: 11

 

// Max Possible Level of Monster skills

// Note: If your MVPs are too tough, reduce it to 10.

mob_max_skilllvl: 100

Edited by themon
Posted

To expand on what others posted about mob skills - I don't know if you've noticed this feature in mob_skill_db:

// Note: if a negative MobID is provided, the skill will be treated as 'global':

// -1: added for all boss types.

// -2: added for all normal types.

// -4: added for all mobs.

That's an easy way to add skills to all your bosses at once.
Posted (edited)

Euphy, on 25 Jul 2013 - 23:04, said:

To expand on what others posted about mob skills - I don't know if you've noticed this feature in mob_skill_db:

// Note: if a negative MobID is provided, the skill will be treated as 'global':
//	-1: added for all boss types.
//	-2: added for all normal types.
//	-4: added for all mobs.
That's an easy way to add skills to all your bosses at once.

sorry euphy

REPLACE INTO `mob_skill_db2` VALUES (-4,'ALLMOB@NPC_POWERUP','attack',349,5,10000,0,10,'no','self','myhpltmaxrate','90',NULL,NULL,NULL,NULL,NULL,'6',NULL);

i just tried those code but the monsters don't cast powerup

---- EDIT ---

code WORK /heh

and the documentation should be

// Note: if a negative MobID is provided, the skill will be treated as 'global':
//	-1: added for all normal types.
//	-2: added for all boss types.

because

for (i = 1; i < MAX_MOB_DB; i++)
		{
			if (mob_db_data[i] == NULL)
				continue;
			if (mob_db_data[i]->status.mode&MD_BOSS)
			{
				if (!(mob_id&2))//Skill not for bosses
					continue;
			} else
				if (!(mob_id&1))//Skill not for normal enemies.
					continue;

			ARR_FIND( 0, MAX_MOBSKILL, j, mob_db_data[i]->skill[j].skill_id == 0 );
			if(j==MAX_MOBSKILL)
				continue;

			memcpy (&mob_db_data[i]->skill[j], ms, sizeof(struct mob_skill));
			mob_db_data[i]->maxskill=j+1;
		}

no argument support <; -2

CMIIW

Edited by Kichi

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.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...