diff options
Diffstat (limited to 'npc/functions')
-rw-r--r-- | npc/functions/refine.txt | 3 | ||||
-rw-r--r-- | npc/functions/resetstatus.txt | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/npc/functions/refine.txt b/npc/functions/refine.txt index 55d39c497..1498e130c 100644 --- a/npc/functions/refine.txt +++ b/npc/functions/refine.txt @@ -69,6 +69,7 @@ function script refineMaster { .@rlv=getequiprefinerycnt(.@it); .@price=(.@rlv+1)*1000; + .@price=POL_AdjustPrice(.@price); .@amount=(.@rlv/2)+1; // required item switch (.@rlv) { @@ -137,7 +138,7 @@ function script refineMaster { mesq l("It's time to show this shiny @@ who is the boss! HAHAHAHAHAHAHAH!", getitemlink(.@item)); next; // If you cheat somewhere along the way, the script will explode - Zeny=Zeny-.@price; + POL_PlayerMoney(.@price); delitem .@rg, .@amount; // Cheater should be locked for eternity. if (getequiprefinerycnt(.@it) != .@rlv || getequipid(.@it) != .@item || getequipisequiped(.@it) == 0) { diff --git a/npc/functions/resetstatus.txt b/npc/functions/resetstatus.txt index 6075749c8..343774dca 100644 --- a/npc/functions/resetstatus.txt +++ b/npc/functions/resetstatus.txt @@ -51,6 +51,8 @@ function script ConfirmStatusReset { if (getarg(0,-1) >= 0) .@plush_count=getarg(0,-1); + .@plush_count=POL_AdjustPrice(.@plush_count); + mesc l("WARNING: Permanent boosts will return to their fruit form."), 1; switch (select(lg("Yes, I am sure."), @@ -85,7 +87,7 @@ function script ConfirmStatusReset { l("It seems that you have no status points to reset!"), l("Come back when you will really need me."); } else { - Zeny-=.@plush_count; + POL_PlayerMoney(.@plush_count); speech S_LAST_NEXT, l("Let's see... @@ of your status points have just been reset!", StatusPoint - .@wasSP), l("Spend it wisely this time."), |