summaryrefslogtreecommitdiffhomepage
path: root/cards/armour.rb
diff options
context:
space:
mode:
authorrealtradam <[email protected]>2022-11-17 05:49:52 -0500
committerrealtradam <[email protected]>2022-11-17 05:49:52 -0500
commitbd533784f699ca8134bee34c5ff29275f8e57f9f (patch)
tree650648c1ce1b0a3af695278803031085c8a011f0 /cards/armour.rb
parent683e652c96cbe50f1fd893a72601075e01630e99 (diff)
downloadPlore-Tabletop-Game-bd533784f699ca8134bee34c5ff29275f8e57f9f.tar.gz
Plore-Tabletop-Game-bd533784f699ca8134bee34c5ff29275f8e57f9f.zip
added spells, class abilities. reworked weapons.
Diffstat (limited to 'cards/armour.rb')
-rw-r--r--cards/armour.rb58
1 files changed, 58 insertions, 0 deletions
diff --git a/cards/armour.rb b/cards/armour.rb
new file mode 100644
index 0000000..da6cf68
--- /dev/null
+++ b/cards/armour.rb
@@ -0,0 +1,58 @@
+load 'card.rb'
+
+armour = {}
+
+armour[:iron_plate] = Card.new(
+ title: "Iron Plate",
+ defence: '5',
+ #blood: 1,
+ #reposte: 'Prc',
+ #actions: [
+ #Card::Action.new(
+ # content: '(**even**) Engulf your hand in flames for short while. You need to maintain concentration.',
+ # symbol: [:clubs, :blood]
+ #),
+ #Card::Action.new(
+ # seperator: true,
+ # content: '(**while concentrating**) Deal melee damage to a target with your flame engulfed hand. If the target is a small object set it on fire.',
+ # symbol: [:tap]
+ #),
+ #],
+ color: 'cadetblue',
+ flavour: '"Strong but heavy"',
+ type: 'Body Armour'
+)
+
+armour[:chain_mail] = Card.new(
+ title: "Chain Mail",
+ defence: '4',
+ color: 'cadetblue',
+ flavour: '"The fairly lightweight option"',
+ type: 'Body Armour'
+)
+
+armour[:leather] = Card.new(
+ title: "Leather",
+ defence: '3',
+ color: 'cadetblue',
+ flavour: '"Popular with goths and punks"',
+ type: 'Body Armour'
+)
+
+armour[:padded] = Card.new(
+ title: "Padded",
+ defence: '2',
+ color: 'cadetblue',
+ flavour: '"A *LOT* of regular clothing stacked together"',
+ type: 'Body Armour'
+)
+
+armour[:none] = Card.new(
+ title: "None",
+ defence: '1',
+ color: 'cadetblue',
+ flavour: '"Just the skin on your back"',
+ type: 'Body Armour'
+)
+
+File.write('armour.html', Card.build(armour.values))