From f903525a19a2c1939197a5734fddbd896c4efa66 Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Fri, 31 May 2019 11:17:56 -0300 Subject: Add CRITEM_* for better GUI. Let's leave explanations to client. --- db/re/item_db.conf | 72 +++++++++++++++++++++++++++++++++++++++++++++++++++ npc/craft/options.txt | 5 ++++ 2 files changed, 77 insertions(+) diff --git a/db/re/item_db.conf b/db/re/item_db.conf index 7abcafc63..46ebbfc97 100644 --- a/db/re/item_db.conf +++ b/db/re/item_db.conf @@ -12248,6 +12248,78 @@ item_db: ( } "> }, +// Fake Items +{ + Id: 7436 + AegisName: "CRITEM_BASE" + Name: "Crafting Basic Skills" +}, +{ + Id: 7437 + AegisName: "CRITEM_ATK" + Name: "Crafting Attack" +}, +{ + Id: 7438 + AegisName: "CRITEM_DEF" + Name: "Crafting Defense" +}, +{ + Id: 7439 + AegisName: "CRITEM_ACC" + Name: "Crafting Accuracy" +}, +{ + Id: 7440 + AegisName: "CRITEM_EVD" + Name: "Crafting Evasion" +}, +{ + Id: 7441 + AegisName: "CRITEM_REGEN" + Name: "Crafting Regeneration" +}, +{ + Id: 7442 + AegisName: "CRITEM_SPEED" + Name: "Crafting Speed" +}, +{ + Id: 7443 + AegisName: "CRITEM_DOUBLE" + Name: "Crafting Double Power" +}, +{ + Id: 7444 + AegisName: "CRITEM_MAXPC" + Name: "Crafting Max Stats" +}, +{ + Id: 7445 + AegisName: "CRITEM_SCRESIST" + Name: "Crafting SC Resist" +}, +{ + Id: 7446 + AegisName: "CRITEM_SCINFLICT" + Name: "Crafting SC Inflict" +}, +{ + Id: 7447 + AegisName: "CRITEM_MANAUSE" + Name: "Crafting Mana Economy" +}, +{ + Id: 7448 + AegisName: "CRITEM_BOSSATK" + Name: "Crafting Boss Techiniques" +}, +{ + Id: 7449 + AegisName: "CRITEM_FINAL" + Name: "Crafting Exp Up" +}, + // Other Gacha { Id: 7450 diff --git a/npc/craft/options.txt b/npc/craft/options.txt index cd779c747..0333382fa 100644 --- a/npc/craft/options.txt +++ b/npc/craft/options.txt @@ -472,6 +472,11 @@ function script csysGUI_Report { mes ".:: " + l("Second Tier") + " ::."; mesc l("Craft Min Level: 2"); mes ""; + // Maybe we should either add a icon for attack skill group + // Or make it a 74xx fake item so player can hover for the information + // where effects="requeriments" and desc="Attributes". Just need Names on db. + // Final struct would be: l("@@: Lv @@", getitemlink(CRITEM_ATK), CRAFTSYS... + // It could still use 16x16 icons. But then, we need a curse SI (TODO) mes l("ATTACK SKILLS: Lv @@", CRAFTSYS[CRGROUP_ATK]); mesc l("BASIC Min Level: 2"); mesc l("Lv 1 - Atk, MAtk"); -- cgit v1.2.3-60-g2f50