Added support for abilities including a bunch of abilities that have effects the the monster is hit. Better monster generation support has been added.

This commit is contained in:
James Daly
2019-06-05 21:31:25 -04:00
parent ce81ab2079
commit ad6780362b
12 changed files with 351 additions and 73 deletions

View File

@@ -20,5 +20,6 @@ package object stat {
implicit val formats = DefaultFormats + new EnumNameSerializer(MoveType) + new EnumNameSerializer(Gender)
implicit def rngDice(rng : Random) = new Dice(rng)
implicit def ptrToMonster(ptr : MonsterPtr) : Monster = ptr.mon
implicit def ptrToMonster(ptr : MonsterPtr) : Monster = ptr.mon
implicit def templateToStatus(status: StatusTemplate): Status = status.build
}