Jump to content
  • 0

@monsterignore / @battleignore


Question

Posted

Can someone edit the code of @monsterignore/@battleignore? Instead of ignoring ALL attack, it will ONLY ignore the attack of players. meaning mob can attack the player even if he/she use the command monsterignore / battleignore.

 

struct map_session_data *sd;
if( t_bl == s_bl ) break;
sd = BL_CAST(BL_PC, t_bl);
 
if( sd->state.monster_ignore && flag&BCT_ENEMY )
return 0; // Global inminuty only to Attacks
if( sd->status.karma && s_bl->type == BL_PC && ((TBL_PC*)s_bl)->status.karma )
state |= BCT_ENEMY; // Characters with bad karma may fight amongst them
 

7 answers to this question

Recommended Posts

Posted

 

try this

change this

if( sd->state.monster_ignore && flag&BCT_ENEMY )
to

 

if( sd->state.monster_ignore && target->type == BL_PC )

 

Not working  /sob

Posted

 

 

try this

change this

if( sd->state.monster_ignore && flag&BCT_ENEMY )
to

 

if( sd->state.monster_ignore && target->type == BL_PC )

 

Not working  /sob

try to change the target->type == BL_PC to

s_bl->type == BL_PC

 

  • Upvote 1

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...