Fix Slime runtime errors

Changes:
1) Checks if mobs actually have a heart organ before attempting to use it.
2) Checks if species_allowed exists before using it.