Script: 4162
From Ultima Online: The Second Age
inherits cook;
trigger use { systemMessage(user, "What should I cook this on?"); targetObj(user, this); return (0x01); }
trigger targetobj { if (usedon == NULL()) { return (0x00); } list Q5KP; if (getResourcesOnObj(usedon, 0x03, Q5KP)) { if (isInList(Q5KP, "fire")) { bark(this, "You cook the pie."); setType(this, 0x1041); attachScript(this, "4161"); string name = getObjVar(this, "lookAtText"); if (name == "unbaked apple pie") { name = "baked apple pie"; } if (name == "unbaked peach cobbler") { name = "baked peach cobbler"; } if (name == "unbaked quiche") { name = "baked quiche"; } if (name == "unbaked fruit pie") { name = "baked fruit pie"; } if (name == "unbaked meat pie") { name = "baked meat pie"; } if (name == "unbaked pumpkin pie") { name = "baked pumpkin pie"; } removeObjVar(this, "lookAtText"); setObjVar(this, "lookAtText", name); detachScript(this, "4162"); } } return (0x01); }