Changed SpecialAttacks to an array instead of a map. Basic access was causing a hotspot.  Brief testing doesn't show any obvious bugs but let me know if any prop up.