diff --git a/_posts/0000-01-01-Generator.html b/_posts/0000-01-01-Generator.html
deleted file mode 100644
index 9079088..0000000
--- a/_posts/0000-01-01-Generator.html
+++ /dev/null
@@ -1,169 +0,0 @@
----
-layout: ikrpg
-tags: [Character Generator]
----
-
-
-
-
Race
-
-
-
-
- - race: Human
- - race: Human
-
- - PHY: 5
-
- - hero limit PHY: 7
-
-
-
-
-
-
-
-
-
-
Archetype
-
-
-
-
-
-
-
Career 1
-
-
-
-
-
-
-
Career 2
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/ikrpg.appcache b/ikrpg.appcache
index 84cfc6b..d55b47d 100644
--- a/ikrpg.appcache
+++ b/ikrpg.appcache
@@ -1,5 +1,5 @@
CACHE MANIFEST
-# 2016-04-10
+# 2016-05-01
CACHE:
diff --git a/static/javascripts/generator.js b/static/javascripts/generator.js
index aa66f77..0750428 100644
--- a/static/javascripts/generator.js
+++ b/static/javascripts/generator.js
@@ -492,6 +492,7 @@ var ikrpg = ikrpg || {};
"Custom Battle Armor": { "spd": 0, "def": -1, "arm": 6, "description": "" },
"Exemplar Plate": { "spd": -2, "def": -3, "arm": 9, "description": "" },
"Full Plate": { "spd": -1, "def": -3, "arm": 8, "description": "" },
+ "Heavy-Duty Armored Great Coat": { "spd": -1, "def": -1, "arm": 7, "description": "" },
"Infantry Armor": { "spd": 0, "def": -2, "arm": 7, "description": "" },
"Leather Armor": { "spd": 0, "def": -1, "arm": 5, "description": "" },
"Man-O-War Armor": { "spd": -3, "def": -3, "arm": 9, "description": "" },
@@ -2297,6 +2298,7 @@ var ikrpg = ikrpg || {};
"Scharde",
"Shyr",
"Soresh",
+ "Street Code",
"Sulese",
"Telgesh",
"Thrallspeak",
@@ -3444,6 +3446,20 @@ var ikrpg = ikrpg || {};
number(_gold, 25),
list(_gear, ["Warhorse", "Tack and Heavy Barding"])
],
+ "Exiled Noble": [
+ listItem(_careers, "Exiled Noble"),
+ list(_abilities, ["Good Breeding", "Parry"]),
+ choices(arrayPairs(_languages, languages), "Choose 1"),
+ listItem(_connections, "nobility"),
+ listItem(_military_skills, "Hand Weapon"),
+ choices(arrayPairs(_military_skills, [
+ "Archery",
+ "Pistol",
+ "Rifle"]), "Choose 1"),
+ list(_occupational_skills, ["Command", "Etiquette"]),
+ listItem(_benefits, "Feat: Vendetta"),
+ number(_gold, 200)
+ ],
"Explorer": [
listItem(_careers, "Explorer"),
list(_abilities, ["Big Game Hunter", "Port of Call"]),
@@ -4284,6 +4300,41 @@ var ikrpg = ikrpg || {};
list(_gear, ["Reclaimant's Mask", "ten grave markers"]),
listItem(_melee_weapons, "Reclaimant Torch")
],
+ "Resistance Saboteur": [
+ listItem(_careers, "Resistance Saboteur"),
+ list(_abilities, ["Fire in the Hole!", "Grenadier"]),
+ list(_military_skills, ["Hand Weapon", "Thrown Weapon"]),
+ list(_occupational_skills, ["Alchemy", "Medicine"]),
+ number(_gold, 25),
+ listItem(_armors, "Alchemist's Leather"),
+ list(_gear, [
+ "alchemical bomb with a clockwork detonator",
+ "grenadier's bandolier",
+ "any alchemical grenate",
+ "any alchemical grenate",
+ "any alchemical grenate",
+ "any alchemical grenate",
+ "any alchemical grenate"])
+ ],
+ "Resistance Sleeper Agent": [
+ listItem(_careers, "Resistance Sleeper Agent"),
+ listItem(_benefits, "Feat: Perfect Plot"),
+ list(_abilities, ["Conniver", "Cover Identity"]),
+ choices(arrayPairs(_languages, languages), "Choose 1"),
+ list(_connections, ["Khadoran Military", "Llaelese Resistance"]),
+ choices(arrayPairs(_military_skills, [
+ "Hand Weapon",
+ "Pistol",
+ "Thrown Weapon"]), "Choose 1"),
+ list(_occupational_skills, [
+ "Command",
+ "Deception",
+ "Detection",
+ "Disguise",
+ "Sneak"]),
+ number(_gold, 100),
+ listItem(_gear, "forged identity papers")
+ ],
"Rhulic Field Mechanik": [
listItem(_careers, "Rhulic Field Mechanik"),
list(_abilities, ["Rhulic 'Jack Marshal", "Bodge", "Hit the Deck!"]),
@@ -5344,6 +5395,30 @@ var ikrpg = ikrpg || {};
"Ambush",
"Traceless Path"])
],
+ "Resistance Saboteurs": [
+ listItem(_notes, "Adventuring Company: Resistance Saboteurs"),
+ listItem(_notes, "One human Llaelese member is the leader"),
+ listItem(_gear,
+ "Cach of explosives (standard grenades, alchemical grenades, or alchemical explosives) worth up to 200gc for the whole team that is restocked once per month."),
+ choices($.merge(
+ arrayPairs(_military_skills, [ "Thrown Weapon" ]),
+ arrayPairs(_occupational_skills, [ "Mechanikal Engineering" ])
+ ), "Choose 1")
+ ],
+ "Sleeper Cell": [
+ listItem(_notes, "Adventuring Company: Sleeper Cell"),
+ listItem(_notes, "One human Llaelese member is the leader"),
+ listItem(_gear,
+ "100gc for non-mechanical arms and armor, ammunition, non-mechanical gear, clothing in the form of disguises, equipment, mounts and riding equipment, and food and drink."),
+ choices(arrayPairs(_occupational_skills, [
+ "Bribery",
+ "Cryptography",
+ "Deception",
+ "Disguise",
+ "Escape Artist",
+ "Seduction",
+ "Streetwise"]), "Choose 1")
+ ],
"Soldiers of Fortune": [
listItem(_notes, "Adventuring Company: Soldiers of Fortune"),
list(_notes, ["One member is the captain"]),
@@ -5422,6 +5497,24 @@ var ikrpg = ikrpg || {};
"One Priest is the leader"]),
listItem(_abilities, "University Education")
],
+ "The Lost Company": [
+ listItem(_notes, "Adventuring Company: The Lost Company"),
+ list(_notes, [
+ "All characters must be either Arcane Tempest Gun Mage, Rifleman, Stormblade, Stormguard, Stormsmith, Trencher, or Trencher Commando",
+ "One member is the leader"]),
+ choices(arrayPairs(_occupational_skills, [
+ "Decection",
+ "Disguise",
+ "Escape Artist",
+ "Forgery",
+ "Negotiation",
+ "Sneak",
+ "Streetwise",
+ "Survival",
+ "Tracking"]), "Choose 1"),
+ choices(arrayPairs(_connections, [
+ "Llaelese Resistance"]), "Choose if leader")
+ ],
"United Kriels": [
listItem(_notes, "Adventuring Company: United Kriels"),
list(_notes, ["One Trollkin is the captain"]),
diff --git a/static/javascripts/index.js b/static/javascripts/index.js
index 2e2e102..4e253f0 100644
--- a/static/javascripts/index.js
+++ b/static/javascripts/index.js
@@ -5414,6 +5414,14 @@ var ikrpg = ikrpg || {};
subcategory: "Scenario",
game: "FMF"
},
+ {
+ name: "Once Upon a Time in Khadoran-Occupied Llael",
+ publication: "No Quarter #65",
+ page: "98",
+ category: "Adventure",
+ subcategory: "Scenario",
+ game: "FMF"
+ },
{
name: "Spirit in Steel",
publication: "No Quarter #44",
@@ -6323,6 +6331,14 @@ var ikrpg = ikrpg || {};
subcategory: "Alchemical Item",
game: "IKU"
},
+ {
+ name: "Exploding Ink",
+ publication: "No Quarter #65",
+ page: "95",
+ category: "Alchemy",
+ subcategory: "Alchemical Item",
+ game: "FMF"
+ },
{
name: "Fear Gas",
publication: "Urban Adventure",
@@ -7249,6 +7265,22 @@ var ikrpg = ikrpg || {};
subcategory: "Adventuring Company",
game: "IKU"
},
+ {
+ name: "Resistance Saboteurs",
+ publication: "No Quarter #65",
+ page: "94",
+ category: "Character Creation",
+ subcategory: "Adventuring Company",
+ game: "FMF"
+ },
+ {
+ name: "Sleeper Cell",
+ publication: "No Quarter #65",
+ page: "94",
+ category: "Character Creation",
+ subcategory: "Adventuring Company",
+ game: "FMF"
+ },
{
name: "Soldiers of Fortune",
publication: "Unleashed Core Rules",
@@ -7289,6 +7321,14 @@ var ikrpg = ikrpg || {};
subcategory: "Adventuring Company",
game: "FMF"
},
+ {
+ name: "The Lost Company",
+ publication: "No Quarter #65",
+ page: "94",
+ category: "Character Creation",
+ subcategory: "Adventuring Company",
+ game: "FMF"
+ },
{
name: "United Kriels",
publication: "Unleashed Core Rules",
@@ -8396,6 +8436,14 @@ var ikrpg = ikrpg || {};
subcategory: "Career Option",
game: "FMF"
},
+ {
+ name: "Exiled Noble",
+ publication: "No Quarter #65",
+ page: "93",
+ category: "Character Creation",
+ subcategory: "Career Option",
+ game: "FMF"
+ },
{
name: "Flame Bringers",
publication: "No Quarter #55",
@@ -8500,6 +8548,22 @@ var ikrpg = ikrpg || {};
subcategory: "Career Option",
game: "FMF"
},
+ {
+ name: "Resistance Saboteur",
+ publication: "No Quarter #65",
+ page: "93",
+ category: "Character Creation",
+ subcategory: "Career Option",
+ game: "FMF"
+ },
+ {
+ name: "Resistance Sleeper Agent",
+ publication: "No Quarter #65",
+ page: "93",
+ category: "Character Creation",
+ subcategory: "Career Option",
+ game: "FMF"
+ },
{
name: "Rhulic Field Mechanik",
publication: "No Quarter #49",
@@ -8935,6 +8999,14 @@ var ikrpg = ikrpg || {};
subcategory: "Armor",
game: "IKU"
},
+ {
+ name: "Heavy-Duty Armored Great Coat",
+ publication: "No Quarter #65",
+ page: "95",
+ category: "Armory",
+ subcategory: "Armor",
+ game: "FMF"
+ },
{
name: "Infantry Armor",
publication: "Core Rules",
@@ -11163,6 +11235,14 @@ var ikrpg = ikrpg || {};
subcategory: "Ammunition",
game: "FMF"
},
+ {
+ name: "Poison Bullet",
+ publication: "No Quarter #65",
+ page: "95",
+ category: "Armory",
+ subcategory: "Ammunition",
+ game: "FMF"
+ },
// ##### Armory > Ranged Weapon Accessory ##### \\
{
name: "Bandolier, Ammo",
@@ -15671,6 +15751,14 @@ var ikrpg = ikrpg || {};
subcategory: "",
game: "IKU"
},
+ {
+ name: "Lanel Gozca, The Clockwork Killer",
+ publication: "No Quarter #65",
+ page: "87",
+ category: "Individual",
+ subcategory: "",
+ game: "FMF"
+ },
{
name: "Leto Raelthorne, King",
publication: "Kings, Nations, and Gods",
@@ -15775,6 +15863,14 @@ var ikrpg = ikrpg || {};
subcategory: "",
game: "FMF"
},
+ {
+ name: "Pyrrhus",
+ publication: "No Quarter #65",
+ page: "65",
+ category: "Individual",
+ subcategory: "",
+ game: "FMF"
+ },
{
name: "Rosa Petry, Owner of Petry's Firearms and Supplies",
publication: "No Quarter #56",
@@ -17466,6 +17562,14 @@ var ikrpg = ikrpg || {};
subcategory: "Monster/Opponent",
game: "FMF"
},
+ {
+ name: "Doom Reaver",
+ publication: "No Quarter #65",
+ page: "106",
+ category: "Monsternomicon",
+ subcategory: "Monster/Opponent",
+ game: "FMF"
+ },
{
name: "Dracodile",
publication: "Monsternomicon",
@@ -17850,6 +17954,14 @@ var ikrpg = ikrpg || {};
subcategory: "Monster/Opponent",
game: "FMF"
},
+ {
+ name: "Rager Warjack",
+ publication: "No Quarter #65",
+ page: "106",
+ category: "Monsternomicon",
+ subcategory: "Monster/Opponent",
+ game: "FMF"
+ },
{
name: "Razor Boar",
publication: "Unleashed Core Rules",
@@ -18250,6 +18362,22 @@ var ikrpg = ikrpg || {};
subcategory: "Monster/Opponent",
game: "IKU"
},
+ {
+ name: "Winter Guard",
+ publication: "No Quarter #65",
+ page: "101",
+ category: "Monsternomicon",
+ subcategory: "Monster/Opponent",
+ game: "FMF"
+ },
+ {
+ name: "Winter Guard Sergeant",
+ publication: "No Quarter #65",
+ page: "101",
+ category: "Monsternomicon",
+ subcategory: "Monster/Opponent",
+ game: "FMF"
+ },
// ##### Monsternomicon > Spawn Gifts ##### \\
{
name: "Agile",
@@ -20166,6 +20294,14 @@ var ikrpg = ikrpg || {};
subcategory: "Solo Monster/Opponent",
game: "FMF"
},
+ {
+ name: "Ambroz Grishka, Koldun",
+ publication: "No Quarter #65",
+ page: "108",
+ category: "Monsternomicon",
+ subcategory: "Solo Monster/Opponent",
+ game: "FMF"
+ },
{
name: "Anacia Myetrova",
publication: "Bad Moon Rising",
@@ -20454,6 +20590,14 @@ var ikrpg = ikrpg || {};
subcategory: "Solo Monster/Opponent",
game: "IKU"
},
+ {
+ name: "Lanel Gozca",
+ publication: "No Quarter #65",
+ page: "89",
+ category: "Monsternomicon",
+ subcategory: "Solo Monster/Opponent",
+ game: "FMF"
+ },
{
name: "Liyr",
publication: "Bad Moon Rising",
@@ -20774,6 +20918,14 @@ var ikrpg = ikrpg || {};
subcategory: "Solo Monster/Opponent",
game: "FMF"
},
+ {
+ name: "Yurik Zarov, Kapitan",
+ publication: "No Quarter #65",
+ page: "107",
+ category: "Monsternomicon",
+ subcategory: "Solo Monster/Opponent",
+ game: "FMF"
+ },
{
name: "Zabrak Stoneshield (Mighty Trollkin Duelist)",
publication: "Urban Adventure",
@@ -28857,6 +29009,14 @@ var ikrpg = ikrpg || {};
subcategory: "Melee Weapon",
game: "FMF"
},
+ {
+ name: "Timberjack Arm",
+ publication: "No Quarter #65",
+ page: "96",
+ category: "Steamjack",
+ subcategory: "Melee Weapon",
+ game: "FMF"
+ },
{
name: "Two-Handed Sword",
publication: "No Quarter #64",
@@ -29315,6 +29475,14 @@ var ikrpg = ikrpg || {};
subcategory: "Gear/Upgrade",
game: "FMF"
},
+ {
+ name: "False Arm Cowling",
+ publication: "No Quarter #65",
+ page: "96",
+ category: "Steamjack",
+ subcategory: "Gear/Upgrade",
+ game: "FMF"
+ },
{
name: "Field Repair Array",
publication: "No Quarter #48",
@@ -29427,6 +29595,14 @@ var ikrpg = ikrpg || {};
subcategory: "Gear/Upgrade",
game: "FMF"
},
+ {
+ name: "Power Diverter",
+ publication: "No Quarter #65",
+ page: "96",
+ category: "Steamjack",
+ subcategory: "Gear/Upgrade",
+ game: "FMF"
+ },
{
name: "Propulsion Pack",
publication: "Kings, Nations, and Gods",
@@ -29583,6 +29759,14 @@ var ikrpg = ikrpg || {};
subcategory: "Trap",
game: "IKU"
},
+ {
+ name: "Door Trap",
+ publication: "No Quarter #65",
+ page: "96",
+ category: "Survival",
+ subcategory: "Trap",
+ game: "FMF"
+ },
{
name: "Fixed-Weapon Trap",
publication: "Unleashed Core Rules",