From dcb738d6749f166f79c4a7f6134caa88912a7712 Mon Sep 17 00:00:00 2001 From: Russell Champoux Date: Mon, 30 Mar 2015 21:51:07 -0400 Subject: [PATCH] Added new APG files --- sources/APG/Armor and Shields.json | 35 +++++++++++++++++++++++++ sources/APG/Staves.json | 19 ++++++++++++++ sources/APG/Weapons.json | 42 ++++++++++++++++++++++++++++++ 3 files changed, 96 insertions(+) create mode 100644 sources/APG/Armor and Shields.json create mode 100644 sources/APG/Staves.json create mode 100644 sources/APG/Weapons.json diff --git a/sources/APG/Armor and Shields.json b/sources/APG/Armor and Shields.json new file mode 100644 index 0000000..26e087c --- /dev/null +++ b/sources/APG/Armor and Shields.json @@ -0,0 +1,35 @@ +{ + "uniqueArmors": [ + {"name": "Mistmail", "cost": 2250, "weight": { "minor": 0, "medium": 20, "major": 2} }, + {"name": "Soothsayer's raiment", "cost": 10300, "weight": { "minor": 0, "medium": 15, "major": 3} }, + {"name": "Boneless leather", "cost": 12160, "weight": { "minor": 0, "medium": 15, "major": 1} }, + {"name": "Murderer's blackcloth", "cost": 12405, "weight": { "minor": 0, "medium": 15, "major": 1} }, + {"name": "Folding plate", "cost": 12650, "weight": { "minor": 0, "medium": 15, "major": 5} }, + {"name": "Armor of insults", "cost": 16175, "weight": { "minor": 0, "medium": 10, "major": 15} }, + {"name": "Buccaneer's breastplate", "cost": 23850, "weight": { "minor": 0, "medium": 0, "major": 15} }, + {"name": "Forsaken banded mail", "cost": 25400, "weight": { "minor": 0, "medium": 0, "major": 7} }, + {"name": "Giant-hide armor (ogre)", "cost": 39165, "weight": { "minor": 0, "medium": 0, "major": 12} }, + {"name": "Giant-hide armor (hill giant)", "cost": 46665, "weight": { "minor": 0, "medium": 0, "major": 10} }, + {"name": "Giant-hide armor (stone giant)", "cost": 54165, "weight": { "minor": 0, "medium": 0, "major": 10} }, + {"name": "Giant-hide armor (fire giant)", "cost": 54165, "weight": { "minor": 0, "medium": 0, "major": 5} }, + {"name": "Giant-hide armor (frost giant)", "cost": 54165, "weight": { "minor": 0, "medium": 0, "major": 5} }, + {"name": "Giant-hide armor (troll)", "cost": 59165, "weight": { "minor": 0, "medium": 0, "major": 5} }, + {"name": "Giant-hide armor (cloud giant)", "cost": 69165, "weight": { "minor": 0, "medium": 0, "major": 1} }, + {"name": "Giant-hide armor (storm giant)", "cost": 76665, "weight": { "minor": 0, "medium": 0, "major": 1} }, + {"name": "Daystar half-plate", "cost": 81250, "weight": { "minor": 0, "medium": 0, "major": 2} } + ], + "armorSpecials": [ + {"name": "Champion", "bonus": 1, "cost": 0, "weight": {"minor": 0, "medium": 0, "major": 0} }, + {"name": "Dastard", "bonus": 1, "cost": 0, "weight": {"minor": 0, "medium": 0, "major": 0} }, + {"name": "Jousting", "bonus": 0, "cost": 3750, "weight": {"minor": 0, "medium": 0, "major": 0} }, + {"name": "Righteous", "bonus": 0, "cost": 27000, "weight": {"minor": 0, "medium": 0, "major": 0} }, + {"name": "Unrighteous", "bonus": 0, "cost": 27000, "weight": {"minor": 0, "medium": 0, "major": 0} }, + {"name": "Determination", "bonus": 0, "cost": 30000, "weight": {"minor": 0, "medium": 0, "major": 0} } + ], + "uniqueShields": [ + {"name": "Battlement shield", "cost": 16180, "weight": { "minor": 0, "medium": 0, "major": 50} }, + {"name": "Fortress shield", "cost": 19180, "weight": { "minor": 0, "medium": 0, "major": 50} } + ], + "shieldSpecials": [ + ] +} \ No newline at end of file diff --git a/sources/APG/Staves.json b/sources/APG/Staves.json new file mode 100644 index 0000000..d20b87b --- /dev/null +++ b/sources/APG/Staves.json @@ -0,0 +1,19 @@ +[ + {"name": "Staff of Toxins", "cost": 12600, "weight": { "medium": 2, "major": 1} }, + {"name": "Staff of Journeys", "cost": 13600, "weight": { "medium": 3, "major": 1} }, + {"name": "Staff of Rigor", "cost": 13600, "weight": { "medium": 5, "major": 2} }, + {"name": "Staff of Shrieking", "cost": 14400, "weight": { "medium": 8, "major": 4} }, + {"name": "Staff of Souls", "cost": 16400, "weight": { "medium": 7, "major": 3} }, + {"name": "Staff of Stealth", "cost": 18400, "weight": { "medium": 10, "major": 5} }, + {"name": "Staff of Revalations", "cost": 20400, "weight": { "medium": 7, "major": 4} }, + {"name": "Staff of Bolstering", "cost": 20800, "weight": { "medium": 12, "major": 6} }, + {"name": "Staff of Traps", "cost": 21200, "weight": { "medium": 5, "major": 2} }, + {"name": "Staff of Cackling Wrath", "cost": 23600, "weight": { "medium": 10, "major": 7} }, + {"name": "Staff of Obstacles", "cost": 25800, "weight": { "medium": 7, "major": 9} }, + {"name": "Staff of Performance", "cost": 26800, "weight": { "medium": 6, "major": 10} }, + {"name": "Staff of Hoarding", "cost": 30016, "weight": { "medium": 4, "major": 4} }, + {"name": "Staff of Slumber", "cost": 34050, "weight": { "medium": 6, "major": 12} }, + {"name": "Staff of Vision", "cost": 41250, "weight": { "medium": 3, "major": 11} }, + {"name": "Staff of Weather", "cost": 44200, "weight": { "medium": 3, "major": 8} }, + {"name": "Staff of Many Rays", "cost": 52800, "weight": { "medium": 2, "major": 9} } +] \ No newline at end of file diff --git a/sources/APG/Weapons.json b/sources/APG/Weapons.json new file mode 100644 index 0000000..5b43185 --- /dev/null +++ b/sources/APG/Weapons.json @@ -0,0 +1,42 @@ +{ + "uniqueWeapons": [ + {"name": "Dustburst bullet", "cost": 196, "weight": {"minor": 35, "medium": 0, "major": 0} }, + {"name": "Tangle bolt", "cost": 226, "weight": {"minor": 35, "medium": 0, "major": 0} }, + {"name": "Searing arrow", "cost": 1516, "weight": {"minor": 10, "medium": 7, "major": 0} }, + {"name": "Sizzling arrow", "cost": 1516, "weight": {"minor": 10, "medium": 7, "major": 0} }, + {"name": "Lance of jousting", "cost": 4310, "weight": {"minor": 10, "medium": 12, "major": 0} }, + {"name": "Boulderhead mace", "cost": 6812, "weight": {"minor": 0, "medium": 15, "major": 0} }, + {"name": "Beaststrike club", "cost": 7300, "weight": {"minor": 0, "medium": 12, "major": 0} }, + {"name": "Trident of stability", "cost": 9815, "weight": {"minor": 0, "medium": 7, "major": 4} }, + {"name": "Blade of binding", "cost": 12350, "weight": {"minor": 0, "medium": 10, "major": 16} }, + {"name": "Shieldsplitter lance", "cost": 18310, "weight": {"minor": 0, "medium": 9, "major": 16} }, + {"name": "Ricochet hammer", "cost": 20301, "weight": {"minor": 0, "medium": 8, "major": 27} }, + {"name": "Sparkwake starknife", "cost": 21324, "weight": {"minor": 0, "medium": 8, "major": 20} }, + {"name": "Undercutting axe", "cost": 23310, "weight": {"minor": 0, "medium": 5, "major": 6} }, + {"name": "Spirit blade", "cost": 48502, "weight": {"minor": 0, "medium": 0, "major": 6} }, + {"name": "Guarding blade", "cost": 65310, "weight": {"minor": 0, "medium": 0, "major": 6} } + ], + "meleeSpecials" : [ + {"name": "Allying", "bonus": 1, "weight": {"minor": 12, "medium": 4, "major": 3} }, + {"name": "Conductive", "bonus": 1, "weight": {"minor": 12, "medium": 8, "major": 5} }, + {"name": "Corrosive", "bonus": 1, "weight": {"minor": 12, "medium": 10, "major": 11} }, + {"name": "Cunning", "bonus": 1, "weight": {"minor": 12, "medium": 10, "major": 9} }, + {"name": "Furious", "bonus": 1, "weight": {"minor": 10, "medium": 8, "major": 9} }, + {"name": "Grayflame", "bonus": 1, "weight": {"minor": 12, "medium": 9, "major": 9} }, + {"name": "Huntsman", "bonus": 1, "weight": {"minor": 7, "medium": 9, "major": 9} }, + {"name": "Jurist", "bonus": 1, "weight": {"minor": 7, "medium": 9, "major": 9} }, + {"name": "Menacing", "bonus": 1, "weight": {"minor": 15, "medium": 9, "major": 9} }, + {"name": "Corrosive burst", "bonus": 2, "weight": {"minor": 0, "medium": 8, "major": 7} }, + {"name": "Dueling", "bonus": 0, "cost": 14000, "weight": {"minor": 0, "medium": 7, "major": 4} }, + {"name": "Transformative", "bonus": 0, "cost": 10000, "weight": {"minor": 0, "medium": 6, "major": 5} } + ], + "rangedSpecials" : [ + {"name": "Allying", "bonus": 1, "weight": {"minor": 15, "medium": 14, "major": 13} }, + {"name": "Conductive", "bonus": 1, "weight": {"minor": 15, "medium": 14, "major": 13} }, + {"name": "Corrosive", "bonus": 1, "weight": {"minor": 18, "medium": 20, "major": 16} }, + {"name": "Cunning", "bonus": 1, "weight": {"minor": 12, "medium": 10, "major": 14} }, + {"name": "Huntsman", "bonus": 1, "weight": {"minor": 12, "medium": 11, "major": 9} }, + {"name": "Jurist", "bonus": 1, "weight": {"minor": 22, "medium": 22, "major": 22} }, + {"name": "Corrosive burst", "bonus": 2, "weight": {"minor": 5, "medium": 4, "major": 3} } + ] +} \ No newline at end of file