summaryrefslogtreecommitdiff
path: root/npc/functions
diff options
context:
space:
mode:
Diffstat (limited to 'npc/functions')
-rw-r--r--npc/functions/craft/alchemy.txt45
-rw-r--r--npc/functions/craft/smith.txt41
2 files changed, 0 insertions, 86 deletions
diff --git a/npc/functions/craft/alchemy.txt b/npc/functions/craft/alchemy.txt
deleted file mode 100644
index e23416596..000000000
--- a/npc/functions/craft/alchemy.txt
+++ /dev/null
@@ -1,45 +0,0 @@
-// TMW2 Script
-// Author:
-// Jesusalva
-// Description:
-// Alchemy System (Player, Guild, NPC)
-// Notes:
-// Base for Evol MR
-
-// Usage: AlchemySystem ({scope})
-// Scopes: CRAFT_NPC, CRAFT_PLAYER, CRAFT_GUILD
-// If an invalid scope is passed, .knowledge won't be set but will be required
-// Returns true on success, false on failure
-function script AlchemySystem {
- // Set .scope, .knowledge and .success
- .scope=getarg(0, CRAFT_PLAYER);
- if (.scope == CRAFT_PLAYER)
- {
- copyarray(.knowledge,RECIPES_ALCHEMY,getarraysize(RECIPES_ALCHEMY));
- }
- else if (.scope == CRAFT_GUILD)
- {
- copyarray( .knowledge,getd("$RECIPES_ALCHEMY_"+getcharid(2)),getarraysize(getd("$RECIPES_ALCHEMY_"+getcharid(2))) );
- }
- .success=false;
-
- setskin "craft2";
- .@var$ = requestcraft(2);
- .@craft = initcraft(.@var$);
- .@entry = findcraftentry(.@craft, CRAFT_ALCHEMY);
- if (debug || $@GM_OVERRIDE) mes "found craft entry: " + .@entry;
- if (debug || $@GM_OVERRIDE) mes "knowledge value: " + .knowledge[.@entry];
- if (.@entry < 0) {
- .success=false;
- } else {
- if (.scope == CRAFT_NPC || .knowledge[.@entry]) {
- usecraft .@craft;
- .success=true;
- } else {
- .success=false;
- }
- }
- deletecraft .@craft;
- setskin "";
- return .success;
-}
diff --git a/npc/functions/craft/smith.txt b/npc/functions/craft/smith.txt
deleted file mode 100644
index d75f30d92..000000000
--- a/npc/functions/craft/smith.txt
+++ /dev/null
@@ -1,41 +0,0 @@
-// TMW2 Script
-// Author:
-// Jesusalva
-// Description:
-// Smith System (Player, Guild, NPC)
-// Notes:
-// Base for Evol MR
-
-// Usage: SmithSystem ({scope})
-// Scopes: CRAFT_NPC, CRAFT_PLAYER, CRAFT_GUILD
-// If an invalid scope is passed, .knowledge won't be set but will be required
-// Returns true on success, false on failure
-function script SmithSystem {
- // Set .scope, .knowledge and .success
- .scope=getarg(0, CRAFT_PLAYER);
- if (.scope == CRAFT_PLAYER)
- copyarray(.knowledge,RECIPES_EQUIPMENT,getarraysize(RECIPES_EQUIPMENT));
- else if (.scope == CRAFT_GUILD)
- copyarray(.knowledge,$@RECIPES_EQUIPMENT[getcharid(2)],getarraysize($@RECIPES_EQUIPMENT[getcharid(2)]));
- .success=false;
-
- setskin "craft4";
- .@var$ = requestcraft(4);
- .@craft = initcraft(.@var$);
- .@entry = findcraftentry(.@craft, CRAFT_EQUIPMENT);
- if (debug || $@GM_OVERRIDE) mes "found craft entry: " + .@entry;
- if (debug || $@GM_OVERRIDE) mes "knowledge value: " + .knowledge[.@entry];
- if (.@entry < 0) {
- .success=false;
- } else {
- if (.scope == CRAFT_NPC || .knowledge[.@entry]) {
- usecraft .@craft;
- .success=true;
- } else {
- .success=false;
- }
- }
- deletecraft .@craft;
- setskin "";
- return .success;
-}