diff options
author | Jesusaves <cpntb1@ymail.com> | 2019-08-01 16:26:14 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2019-08-01 16:26:14 -0300 |
commit | 4ba30712fe5f65b5aba0764038c94a2c43553560 (patch) | |
tree | 47d2241bc3c5cc34a8803dc808e7c8ead9eb9326 | |
parent | c07027b3bc0aeda96bab57740902eb47cd3dc8ec (diff) | |
download | serverdata-4ba30712fe5f65b5aba0764038c94a2c43553560.tar.gz serverdata-4ba30712fe5f65b5aba0764038c94a2c43553560.tar.bz2 serverdata-4ba30712fe5f65b5aba0764038c94a2c43553560.tar.xz serverdata-4ba30712fe5f65b5aba0764038c94a2c43553560.zip |
Bracco may now disassemble bows, but only wood is returned. Price is inverse.
Can return up to 100% of wood as an special exception.
-rw-r--r-- | npc/020-5/bracco.txt | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/npc/020-5/bracco.txt b/npc/020-5/bracco.txt index f5a6e3f20..9452de333 100644 --- a/npc/020-5/bracco.txt +++ b/npc/020-5/bracco.txt @@ -130,7 +130,7 @@ L_Forge: blacksmith_create(LeatherPatch, 40, TitaniumIngot, 1, Armbands, 6500); break; case 3: - blacksmith_create(CopperIngot, 10, Coal, 40, CopperArmbands, 11000); + blacksmith_create(CopperIngot, 10, Coal, 30, CopperArmbands, 11000); break; case 4: blacksmith_create(IronIngot, 40, Coal, 80, IronArmbands, 21000); @@ -151,6 +151,7 @@ L_Meltdown: mes ""; // Returns 50~70% of invested ingots, rounded down. Never returns Coal. switch (.@id) { + // Special Exceptions case SilverMirror: Meltdown(.@it, 500, SilverOre, rand2(2, 5)); // Exception break; @@ -169,6 +170,7 @@ L_Meltdown: case Dagger: Meltdown(.@it, 100, IronOre, any(2, 2, 3, 3, 4, 5)); // Exception break; + // Official Weapons case WoodenSword: Meltdown(.@it, 500, WoodenLog, rand2(5,10)); // Exception: 25~50% returned break; @@ -190,6 +192,23 @@ L_Meltdown: case Broadsword: Meltdown(.@it, 2000, SilverIngot, rand2(13,18)); break; + // Bows can go up to 100% but only wood is returned + case ShortBow: + Meltdown(.@it, 2000, WoodenLog, rand2(9,18)); + break; + case ForestBow: + Meltdown(.@it, 2000, WoodenLog, rand2(12,24)); + break; + case ElficBow: + Meltdown(.@it, 1500, WoodenLog, rand2(16,33)); + break; + case ChampionshipBow: + Meltdown(.@it, 1000, WoodenLog, rand2(24,48)); + break; + case BansheeBow: + Meltdown(.@it, 500, WoodenLog, rand2(35,70)); + break; + // Wands have no warranted min. and are more expensive because they are sold case TrainingWand: Meltdown(.@it, 12000, WoodenLog, rand2(1,14), ManaPiouFeathers, rand2(0, 21), FluoPowder, rand2(0,3)); |