Skip to content

Commit

Permalink
Merge pull request #115 from DnDGen/develop
Browse files Browse the repository at this point in the history
10.5.1
  • Loading branch information
cidthecoatrack authored Mar 20, 2023
2 parents a609905 + 95d7002 commit 66dd311
Show file tree
Hide file tree
Showing 128 changed files with 4,679 additions and 4,679 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="DnDGen.Infrastructure" Version="4.3.1" />
<PackageReference Include="DnDGen.Infrastructure" Version="4.3.2" />
<PackageReference Include="nunit" Version="3.13.3" />
<PackageReference Include="NUnit3TestAdapter" Version="4.4.2">
<PrivateAssets>all</PrivateAssets>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using NUnit.Framework;
using DnDGen.TreasureGen.Tables;
using DnDGen.TreasureGen.Tables;
using NUnit.Framework;

namespace DnDGen.TreasureGen.Tests.Integration.Tables.Items.Magical.Intelligence
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using NUnit.Framework;
using DnDGen.TreasureGen.Tables;
using DnDGen.TreasureGen.Tables;
using NUnit.Framework;

namespace DnDGen.TreasureGen.Tests.Integration.Tables.Items.Magical.Scrolls.Arcane
{
Expand All @@ -23,28 +23,28 @@ public override void TableIsComplete()
AssertTableIsComplete();
}

[TestCase("Acid splash", 1, 4)]
[TestCase("Arcane mark", 5, 8)]
[TestCase("Dancing lights", 9, 13)]
[TestCase("Acid Splash", 1, 4)]
[TestCase("Arcane Mark", 5, 8)]
[TestCase("Dancing Lights", 9, 13)]
[TestCase("Daze", 14, 17)]
[TestCase("Detect magic", 18, 24)]
[TestCase("Detect poison", 25, 28)]
[TestCase("Disrupt undead", 29, 32)]
[TestCase("Detect Magic", 18, 24)]
[TestCase("Detect Poison", 25, 28)]
[TestCase("Disrupt Undead", 29, 32)]
[TestCase("Flare", 33, 37)]
[TestCase("Ghost sound", 38, 42)]
[TestCase("Know direction", 43, 44)]
[TestCase("Ghost Sound", 38, 42)]
[TestCase("Know Direction", 43, 44)]
[TestCase("Light", 45, 50)]
[TestCase("Lullaby", 51, 52)]
[TestCase("Mage hand", 53, 57)]
[TestCase("Mage Hand", 53, 57)]
[TestCase("Mending", 58, 62)]
[TestCase("Message", 63, 67)]
[TestCase("Open/close", 68, 72)]
[TestCase("Open/Close", 68, 72)]
[TestCase("Prestidigitation", 73, 77)]
[TestCase("Ray of frost", 78, 81)]
[TestCase("Read magic", 82, 87)]
[TestCase("Ray of Frost", 78, 81)]
[TestCase("Read Magic", 82, 87)]
[TestCase("Resistance", 88, 94)]
[TestCase("Summon instrument", 95, 96)]
[TestCase("Touch of fatigue", 97, 100)]
[TestCase("Summon Instrument", 95, 96)]
[TestCase("Touch of Fatigue", 97, 100)]
public override void Percentile(string content, int lower, int upper)
{
base.Percentile(content, lower, upper);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using NUnit.Framework;
using DnDGen.TreasureGen.Tables;
using DnDGen.TreasureGen.Tables;
using NUnit.Framework;

namespace DnDGen.TreasureGen.Tests.Integration.Tables.Items.Magical.Scrolls.Arcane
{
Expand All @@ -24,53 +24,53 @@ public override void TableIsComplete()
}

[TestCase("Alarm", 1, 3)]
[TestCase("Animate rope", 4, 5)]
[TestCase("Burning hands", 6, 7)]
[TestCase("Cause fear", 8, 9)]
[TestCase("Charm person", 10, 12)]
[TestCase("Chill touch", 13, 14)]
[TestCase("Color spray", 15, 16)]
[TestCase("Comprehend languages", 17, 19)]
[TestCase("Detect secret doors", 22, 24)]
[TestCase("Detect undead", 25, 26)]
[TestCase("Disguise self", 27, 29)]
[TestCase("Endure elements", 30, 32)]
[TestCase("Enlarge person", 33, 35)]
[TestCase("Animate Rope", 4, 5)]
[TestCase("Burning Hands", 6, 7)]
[TestCase("Cause Fear", 8, 9)]
[TestCase("Charm Person", 10, 12)]
[TestCase("Chill Touch", 13, 14)]
[TestCase("Color Spray", 15, 16)]
[TestCase("Comprehend Languages", 17, 19)]
[TestCase("Detect Secret Doors", 22, 24)]
[TestCase("Detect Undead", 25, 26)]
[TestCase("Disguise Self", 27, 29)]
[TestCase("Endure Elements", 30, 32)]
[TestCase("Enlarge Person", 33, 35)]
[TestCase("Erase", 36, 37)]
[TestCase("Expeditious retreat", 38, 40)]
[TestCase("Expeditious Retreat", 38, 40)]
[TestCase("Grease", 42, 43)]
[TestCase("Hold portal", 44, 45)]
[TestCase("Hold Portal", 44, 45)]
[TestCase("Hypnotism", 46, 47)]
[TestCase("Identify", 48, 49)]
[TestCase("Jump", 50, 51)]
[TestCase("Mage armor", 52, 54)]
[TestCase("Magic missile", 55, 56)]
[TestCase("Magic weapon", 57, 59)]
[TestCase("Mage Armor", 52, 54)]
[TestCase("Magic Missile", 55, 56)]
[TestCase("Magic Weapon", 57, 59)]
[TestCase("Mount", 60, 62)]
[TestCase("Nystul's magic aura", 63, 64)]
[TestCase("Obscuring mist", 65, 66)]
[TestCase("Protection from chaos/evil/good/law", 67, 74)]
[TestCase("Ray of enfeeblement", 75, 76)]
[TestCase("Reduce person", 77, 78)]
[TestCase("Remove fear", 79, 80)]
[TestCase("Nystul's Magic Aura", 63, 64)]
[TestCase("Obscuring Mist", 65, 66)]
[TestCase("Protection from Chaos/Evil/Good/Law", 67, 74)]
[TestCase("Ray of Enfeeblement", 75, 76)]
[TestCase("Reduce Person", 77, 78)]
[TestCase("Remove Fear", 79, 80)]
[TestCase("Shield", 81, 82)]
[TestCase("Shocking grasp", 83, 84)]
[TestCase("Silent image", 85, 86)]
[TestCase("Shocking Grasp", 83, 84)]
[TestCase("Silent Image", 85, 86)]
[TestCase("Sleep", 87, 88)]
[TestCase("Summon monster I", 89, 90)]
[TestCase("Tenser's floating disc", 91, 93)]
[TestCase("True strike", 94, 95)]
[TestCase("Unseen servant", 97, 98)]
[TestCase("Summon Monster I", 89, 90)]
[TestCase("Tenser's Floating Disc", 91, 93)]
[TestCase("True Strike", 94, 95)]
[TestCase("Unseen Servant", 97, 98)]
[TestCase("Ventriloquism", 99, 100)]
public override void Percentile(string content, int lower, int upper)
{
base.Percentile(content, lower, upper);
}

[TestCase("Lesser confusion", 20)]
[TestCase("Cure light wounds", 21)]
[TestCase("Feather fall", 41)]
[TestCase("Undetectable alignment", 96)]
[TestCase("Lesser Confusion", 20)]
[TestCase("Cure Light Wounds", 21)]
[TestCase("Feather Fall", 41)]
[TestCase("Undetectable Alignment", 96)]
public override void Percentile(string content, int roll)
{
base.Percentile(content, roll);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using NUnit.Framework;
using DnDGen.TreasureGen.Tables;
using DnDGen.TreasureGen.Tables;
using NUnit.Framework;

namespace DnDGen.TreasureGen.Tests.Integration.Tables.Items.Magical.Scrolls.Arcane
{
Expand All @@ -23,68 +23,68 @@ public override void TableIsComplete()
AssertTableIsComplete();
}

[TestCase("Animal messenger", 1)]
[TestCase("Animal trance", 2)]
[TestCase("Arcane lock", 3)]
[TestCase("Calm emotions", 14)]
[TestCase("Continual flame", 20)]
[TestCase("Cure moderate wounds", 21)]
[TestCase("Animal Messenger", 1)]
[TestCase("Animal Trance", 2)]
[TestCase("Arcane Lock", 3)]
[TestCase("Calm Emotions", 14)]
[TestCase("Continual Flame", 20)]
[TestCase("Cure Moderate Wounds", 21)]
[TestCase("Darkness", 22)]
[TestCase("Daze monster", 26)]
[TestCase("Delay poison", 27)]
[TestCase("Daze Monster", 26)]
[TestCase("Delay Poison", 27)]
[TestCase("Enthrall", 35)]
[TestCase("Fog cloud", 40)]
[TestCase("Ghoul touch", 44)]
[TestCase("Gust of wind", 47)]
[TestCase("Leomund's trap", 56)]
[TestCase("Locate object", 59)]
[TestCase("Magic mouth", 60)]
[TestCase("Minor image", 63)]
[TestCase("Fog Cloud", 40)]
[TestCase("Ghoul Touch", 44)]
[TestCase("Gust of Wind", 47)]
[TestCase("Leomund's Trap", 56)]
[TestCase("Locate Object", 59)]
[TestCase("Magic Mouth", 60)]
[TestCase("Minor Image", 63)]
[TestCase("Misdirection", 66)]
[TestCase("Obscure object", 67)]
[TestCase("Rope trick", 79)]
[TestCase("Obscure Object", 67)]
[TestCase("Rope Trick", 79)]
[TestCase("Scare", 80)]
[TestCase("Shatter", 86)]
[TestCase("Silence", 87)]
[TestCase("Sound burst", 88)]
[TestCase("Spectral hand", 89)]
[TestCase("Tasha's hideous laughter", 96)]
[TestCase("Touch of idiocy", 97)]
[TestCase("Whispering wind", 100)]
[TestCase("Sound Burst", 88)]
[TestCase("Spectral Hand", 89)]
[TestCase("Tasha's Hideous Laughter", 96)]
[TestCase("Touch of Idiocy", 97)]
[TestCase("Whispering Wind", 100)]
public override void Percentile(string content, int roll)
{
base.Percentile(content, roll);
}

[TestCase("Bear's endurance", 4, 6)]
[TestCase("Blindness/deafness", 7, 8)]
[TestCase("Bear's Endurance", 4, 6)]
[TestCase("Blindness/Deafness", 7, 8)]
[TestCase("Blur", 9, 10)]
[TestCase("Bull's strength", 11, 13)]
[TestCase("Cat's grace", 15, 17)]
[TestCase("Command undead", 18, 19)]
[TestCase("Bull's Strength", 11, 13)]
[TestCase("Cat's Grace", 15, 17)]
[TestCase("Command Undead", 18, 19)]
[TestCase("Darkvision", 23, 25)]
[TestCase("Detect thoughts", 28, 29)]
[TestCase("Disguise self", 30, 31)]
[TestCase("Eagle's splendor", 32, 34)]
[TestCase("False life", 36, 37)]
[TestCase("Flaming sphere", 38, 39)]
[TestCase("Fox's cunning", 41, 43)]
[TestCase("Detect Thoughts", 28, 29)]
[TestCase("Disguise Self", 30, 31)]
[TestCase("Eagle's Splendor", 32, 34)]
[TestCase("False Life", 36, 37)]
[TestCase("Flaming Sphere", 38, 39)]
[TestCase("Fox's Cunning", 41, 43)]
[TestCase("Glitterdust", 45, 46)]
[TestCase("Hypnotic pattern", 48, 49)]
[TestCase("Hypnotic Pattern", 48, 49)]
[TestCase("Invisibility", 50, 52)]
[TestCase("Knock", 53, 55)]
[TestCase("Levitate", 57, 58)]
[TestCase("Melf's acid arrow", 61, 62)]
[TestCase("Mirror image", 64, 65)]
[TestCase("Owl's wisdom", 68, 70)]
[TestCase("Protection from arrows", 71, 73)]
[TestCase("Melf's Acid Arrow", 61, 62)]
[TestCase("Mirror Image", 64, 65)]
[TestCase("Owl's Wisdom", 68, 70)]
[TestCase("Protection from Arrows", 71, 73)]
[TestCase("Pyrotechnics", 74, 75)]
[TestCase("Resist energy", 76, 78)]
[TestCase("Scorching ray", 81, 82)]
[TestCase("See invisibility", 83, 85)]
[TestCase("Spider climb", 90, 91)]
[TestCase("Summon monster II", 92, 93)]
[TestCase("Summon swarm", 94, 95)]
[TestCase("Resist Energy", 76, 78)]
[TestCase("Scorching Ray", 81, 82)]
[TestCase("See Invisibility", 83, 85)]
[TestCase("Spider Climb", 90, 91)]
[TestCase("Summon Monster II", 92, 93)]
[TestCase("Summon Swarm", 94, 95)]
[TestCase("Web", 98, 99)]
public override void Percentile(string content, int lower, int upper)
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using NUnit.Framework;
using DnDGen.TreasureGen.Tables;
using DnDGen.TreasureGen.Tables;
using NUnit.Framework;

namespace DnDGen.TreasureGen.Tests.Integration.Tables.Items.Magical.Scrolls.Arcane
{
Expand All @@ -23,58 +23,58 @@ public override void TableIsComplete()
AssertTableIsComplete();
}

[TestCase("Arcane sight", 1, 2)]
[TestCase("Arcane Sight", 1, 2)]
[TestCase("Blink", 3, 4)]
[TestCase("Clairaudience/clairvoyance", 5, 6)]
[TestCase("Clairaudience/Clairvoyance", 5, 6)]
[TestCase("Daylight", 8, 10)]
[TestCase("Deep slumber", 11, 12)]
[TestCase("Dispel magic", 13, 15)]
[TestCase("Deep Slumber", 11, 12)]
[TestCase("Dispel Magic", 13, 15)]
[TestCase("Displacement", 16, 17)]
[TestCase("Fireball", 19, 20)]
[TestCase("Flame arrow", 21, 22)]
[TestCase("Flame Arrow", 21, 22)]
[TestCase("Fly", 23, 25)]
[TestCase("Gaseous form", 26, 27)]
[TestCase("Gentle repose", 28, 29)]
[TestCase("Halt undead", 32, 33)]
[TestCase("Gaseous Form", 26, 27)]
[TestCase("Gentle Repose", 28, 29)]
[TestCase("Halt Undead", 32, 33)]
[TestCase("Haste", 34, 36)]
[TestCase("Heroism", 37, 38)]
[TestCase("Hold person", 39, 40)]
[TestCase("Invisibility sphere", 42, 44)]
[TestCase("Keen edge", 45, 47)]
[TestCase("Leomund's tiny hut", 48, 49)]
[TestCase("Lightning bolt", 50, 51)]
[TestCase("Magic circle against chaos/evil/good/law", 52, 59)]
[TestCase("Greater magic weapon", 60, 62)]
[TestCase("Major image", 63, 64)]
[TestCase("Hold Person", 39, 40)]
[TestCase("Invisibility Sphere", 42, 44)]
[TestCase("Keen Edge", 45, 47)]
[TestCase("Leomund's Tiny Hut", 48, 49)]
[TestCase("Lightning Bolt", 50, 51)]
[TestCase("Magic Circle Against Chaos/Evil/Good/Law", 52, 59)]
[TestCase("Greater Magic Weapon", 60, 62)]
[TestCase("Major Image", 63, 64)]
[TestCase("Nondetection", 65, 66)]
[TestCase("Phantom steed", 67, 68)]
[TestCase("Protection from energy", 69, 71)]
[TestCase("Phantom Steed", 67, 68)]
[TestCase("Protection from Energy", 69, 71)]
[TestCase("Rage", 72, 73)]
[TestCase("Ray of exhaustion", 74, 75)]
[TestCase("Sleet storm", 80, 81)]
[TestCase("Ray of Exhaustion", 74, 75)]
[TestCase("Sleet Storm", 80, 81)]
[TestCase("Slow", 82, 83)]
[TestCase("Stinking cloud", 85, 86)]
[TestCase("Stinking Cloud", 85, 86)]
[TestCase("Suggestion", 87, 88)]
[TestCase("Summon monster III", 89, 90)]
[TestCase("Summon Monster III", 89, 90)]
[TestCase("Tongues", 91, 93)]
[TestCase("Vampiric touch", 94, 95)]
[TestCase("Water breathing", 96, 98)]
[TestCase("Wind wall", 99, 100)]
[TestCase("Vampiric Touch", 94, 95)]
[TestCase("Water Breathing", 96, 98)]
[TestCase("Wind Wall", 99, 100)]
public override void Percentile(string content, int lower, int upper)
{
base.Percentile(content, lower, upper);
}

[TestCase("Cure serious wounds", 7)]
[TestCase("Explosive runes", 18)]
[TestCase("Cure Serious Wounds", 7)]
[TestCase("Explosive Runes", 18)]
[TestCase("Glibness", 30)]
[TestCase("Good hope", 31)]
[TestCase("Illusory script", 41)]
[TestCase("Sculpt sound", 76)]
[TestCase("Secret page", 77)]
[TestCase("Sepia snake sigil", 78)]
[TestCase("Shrink item", 79)]
[TestCase("Speak with animals", 84)]
[TestCase("Good Hope", 31)]
[TestCase("Illusory Script", 41)]
[TestCase("Sculpt Sound", 76)]
[TestCase("Secret Page", 77)]
[TestCase("Sepia Snake Sigil", 78)]
[TestCase("Shrink Item", 79)]
[TestCase("Speak with Animals", 84)]
public override void Percentile(string content, int roll)
{
base.Percentile(content, roll);
Expand Down
Loading

0 comments on commit 66dd311

Please sign in to comment.