diff options
Diffstat (limited to 'npc/functions')
-rw-r--r-- | npc/functions/petsales.txt | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/npc/functions/petsales.txt b/npc/functions/petsales.txt index c23712be4..8e3715eae 100644 --- a/npc/functions/petsales.txt +++ b/npc/functions/petsales.txt @@ -11,7 +11,9 @@ function script PDQ_InnerSwitch { .@iid=getarg(1); .@val=getarg(2, 30); - .@price=.@val*(PETMEMO[GHQ_GetQuestIDByMonsterID(.@mid)]+1)+PETMEMO[GHQ_GetQuestIDByMonsterID(.@mid)]; + .@qid=GHQ_GetQuestIDByMonsterID(.@mid); + .@price=.@val*(PETMEMO[.@qid]+1)+PETMEMO[.@qid]; + mesn; mesq l("That'll cost you @@/@@ @@.", countitem(.@iid), .@price, getitemlink(.@iid)); next; @@ -20,7 +22,7 @@ function script PDQ_InnerSwitch { delitem .@iid, .@price; makepet .@mid; getexp .@price*BaseLevel, 0; - PETMEMO[GHQ_GetQuestIDByMonsterID(.@mid)]+=1; + PETMEMO[.@qid]+=1; mesn; mesq l("There you go!"); return 1; |