Added link from BMSkillSpeed to BMAttackSpeed
Added explicit check in BMAttackShadow for BMSkillShadow to be present in the attacker
Added unit tests for validate_attack() for speed attacks
Merge remote-tracking branch 'origin/shadow' into speed
- Added unit tests for speed attacks within a game
- Generate hit table for skill attacks every time a validation is occurring
- Remove call to find_attack() in BMGame, since it is now not necessary to manually trigger the creation of the hit table
- Simplified XCYIterator to check the entire search space instead of checking the complement
- Implemented find_attack() by using the one_vs_many search in BMAttack
Merge branch 'shadow' into speed
Merge pull request #117 from blackshadowshade/speed

Added speed attacks