Added basic structure for BMSkillMorphing
Merge remote-tracking branch 'upstream/master' into 92_morphing
Added simple unit test to BMSkillMorphingTest
Added logic for morphing dice to change die type
Fixed call by reference errors
Added test case of BMDie taking BMTwinDie
Added test case of BMDieTwin taking BMDie
Added basic logic for applying morphing when the target is a BMDieSwing
Added basic logic for applying morphing when the attacker is a BMDieSwing
Added unit test for morphing die capturing a twin die with swing subdice
Added logic to (eventually) also handle option dice
Added @covers to BMSkillMorphingTest
Added test case at the BMDie->capture() level
- Added beginnings of game-level morphing test case
- Changed $this->assertTrue(... instanceof ...) to $this->assertInstanceOf('...', ...)
Got morphing logic to correctly replace attacking dice in BMGame->activeDieArrayArray
Fixed LongVariable warnings
Merge pull request #446 from blackshadowshade/92_morphing

Implemented morphing