public void TestTurnEvents() { AllPlayers.Invalidate(); DndGame game = DndGame.Instance; game.GetReadyToPlay(); Character ava = game.AddPlayer(AllPlayers.GetFromId(PlayerID.LilCutie)); Creature joe = game.AddCreature(MonsterBuilder.BuildVineBlight("Joe")); PlayerActionShortcut greatsword = ava.GetShortcut("Greatsword"); game.EnteringCombat(); Assert.IsNull(game.ActiveCreature); ava.TestStartTurn(); Assert.AreEqual(ava, game.ActiveCreature); ava.PrepareAttack(joe, greatsword); game.SetHiddenThreshold(ava, 12, DiceRollType.Attack); //DiceRoll diceRoll = ava.GetRoll(); game.ExitingCombat(); }