|
@@ -623,7 +623,7 @@ void initChangeTables(void)
|
|
|
set_sc( SR_RAISINGDRAGON , SC_RAISINGDRAGON , SI_RAISINGDRAGON , SCB_REGEN|SCB_MAXHP|SCB_MAXSP/*|SCB_ASPD*/ );
|
|
|
set_sc( SR_GENTLETOUCH_ENERGYGAIN, SC_GT_ENERGYGAIN , SI_GENTLETOUCH_ENERGYGAIN, SCB_NONE );
|
|
|
set_sc( SR_GENTLETOUCH_CHANGE , SC_GT_CHANGE , SI_GENTLETOUCH_CHANGE , SCB_BATK|SCB_ASPD|SCB_DEF|SCB_MDEF );
|
|
|
- set_sc( SR_GENTLETOUCH_REVITALIZE, SC_GT_REVITALIZE , SI_GENTLETOUCH_REVITALIZE, SCB_MAXHP|SCB_DEF2|SCB_REGEN|SCB_ASPD|SCB_SPEED );
|
|
|
+ set_sc( SR_GENTLETOUCH_REVITALIZE, SC_GT_REVITALIZE , SI_GENTLETOUCH_REVITALIZE, SCB_MAXHP|SCB_VIT|SCB_DEF2|SCB_REGEN|SCB_ASPD|SCB_SPEED );
|
|
|
/**
|
|
|
* Wanderer / Minstrel
|
|
|
**/
|
|
@@ -3879,6 +3879,8 @@ static unsigned short status_calc_vit(struct block_list *bl, struct status_chang
|
|
|
vit += sc->data[SC_INSPIRATION]->val3;
|
|
|
if(sc->data[SC_STOMACHACHE])
|
|
|
vit -= sc->data[SC_STOMACHACHE]->val1;
|
|
|
+ if(sc->data[SC_GT_REVITALIZE])
|
|
|
+ vit += sc->data[SC_GT_REVITALIZE]->val1;
|
|
|
|
|
|
|
|
|
return (unsigned short)cap_value(vit,0,USHRT_MAX);
|