summaryrefslogtreecommitdiff
path: root/npc/craft
diff options
context:
space:
mode:
Diffstat (limited to 'npc/craft')
-rw-r--r--npc/craft/cooking.txt4
1 files changed, 3 insertions, 1 deletions
diff --git a/npc/craft/cooking.txt b/npc/craft/cooking.txt
index efc29acc5..b95405387 100644
--- a/npc/craft/cooking.txt
+++ b/npc/craft/cooking.txt
@@ -22,6 +22,7 @@ function script CookingSystem {
setskin "craft3";
.@var$ = requestcraft(6); // ?????
+ setskin "";
.@craft = initcraft(.@var$);
.@entry = findcraftentry(.@craft, CRAFT_COOKING); // ??????
if (debug || $@GM_OVERRIDE) mes "found craft entry: " + .@entry;
@@ -38,7 +39,8 @@ function script CookingSystem {
}
usecraft(.@craft);
.@it=getcraftcode(.@entry);
- .@tm=limit(3600, getiteminfo(.@it, ITEMINFO_SELLPRICE) * getskilllv(TMW2_COOKING), 86400);
+ .@bt=min(1500, getiteminfo(.@it, ITEMINFO_SELLPRICE)) * 10; // basetime
+ .@tm=limit(3600, .@bt * getskilllv(TMW2_COOKING), 86400);
if (countitem(.@it)) {
mesc l("Skipping seasoning: You have multiple %s.", getitemlink(.@it));