Jump to content

rootKid

Members
  • Posts

    83
  • Joined

  • Last visited

  • Days Won

    1

Community Answers

  1. rootKid's post in Modify Skill Sanctuary Heal effect to 1 for mode red plant monsters was marked as the answer   
    In src/map/skill.c
    Find:
    case PR_SANCTUARY: hp = (skill_lv > 6) ? 777 : skill_lv * 100; break;  
    Replace with:
    case PR_SANCTUARY: if ( target->type == BL_MOB ) { struct status_data *tstatus = status->get_status_data((TBL_MOB*)target); if (tstatus->mode&MD_PLANT){ hp = 1; break; } } hp = (skill_lv > 6) ? 777 : skill_lv * 100; break; The above code would make sanctuary heal 1 hp to all plant monsters.
     
    For only red plants, instead of above replacement,
    Replace with:
    case PR_SANCTUARY: if (((TBL_MOB*)target)->class_ == 1078) //red plant mob id hp = 1; else hp = (skill_lv > 6) ? 777 : skill_lv * 100; break;  
×
×
  • Create New...