diff options
author | David Gay <eapoems@riseup.net> | 2023-10-02 03:34:44 -0400 |
---|---|---|
committer | David Gay <eapoems@riseup.net> | 2023-10-02 03:34:44 -0400 |
commit | 958dbb4919bd51b9d34a94eab1c7cbe741a502d5 (patch) | |
tree | 69a799b3d229da63e847a82ab958bfe59bbbe02b /src/data | |
parent | 7040967f59325ea38e336efd6046ca3725fb35c5 (diff) |
Magic maps and random magic command
Diffstat (limited to 'src/data')
-rw-r--r-- | src/data/random_tables/magic_items.yaml | 17 | ||||
-rw-r--r-- | src/data/random_tables/ua_magic_items.yaml | 14 |
2 files changed, 29 insertions, 2 deletions
diff --git a/src/data/random_tables/magic_items.yaml b/src/data/random_tables/magic_items.yaml index c5fa2ae..7ed6ddc 100644 --- a/src/data/random_tables/magic_items.yaml +++ b/src/data/random_tables/magic_items.yaml @@ -1,3 +1,20 @@ +magic_maps: + formula: d100 + rows: + - roll: 1-5 + steps: + - text: "Map (false)" + - roll: 6-70 + steps: + - text: "Map (monetary treasure)" + - roll: 71-90 + steps: + - text: "Map (magic treasure)" + - roll: 91-100 + steps: + - text: "Map (combined horde)" + + sword_intelligence: formula: d100 rows: diff --git a/src/data/random_tables/ua_magic_items.yaml b/src/data/random_tables/ua_magic_items.yaml index 50909ef..3fa8e5b 100644 --- a/src/data/random_tables/ua_magic_items.yaml +++ b/src/data/random_tables/ua_magic_items.yaml @@ -1,3 +1,13 @@ +ua_magic: + formula: d100 + rows: + - roll: 1-10 + steps: + - table: magic_maps + - roll: 11-100 + steps: + - table: ua_magic_items + ua_magic_items: formula: d100 rows: @@ -115,13 +125,13 @@ ua_swords: - roll: 1-95 steps: - text: "Table 1" - - table: sword_intelligence - table: sword_type + - table: sword_intelligence - roll: 96-100 steps: - text: "Table 2" - - table: sword_intelligence - table: sword_type + - table: sword_intelligence ua_misc_weapons: formula: d100 |