Refactored damage-dealing to take a creature's taxonomy into account, and base the amount of damage dealt on a damage-table multiplier based on what kind of creature it is, versus how much damage that kind of creature takes from a certain kind of damage.