private static void SetAffectedByImpact(Creep creep)
 {
     StateChanger.MakeCreepSlow(creep);
     if (creep.State.Frozen)
     {
         StateChanger.CheckChanceForSudden(creep);
     }
 }
 private static void SetAffectedByIce(Creep creep)
 {
     if (creep.State.Burst)
     {
         creep.State.Fast  = false;
         creep.State.Burst = false;
     }
     else
     {
         StateChanger.MakeCreepSlow(creep);
         if (creep.State.Wet)
         {
             StateChanger.MakeCreepFrozen(creep);
         }
         creep.State.Burst = false;
         creep.State.Burn  = false;
         creep.State.Fast  = false;
     }
 }
 private static void SetAffectedByImpact(Creep creep)
 {
     StateChanger.MakeCreepSlow(creep);
     StateChanger.MakeCreepEnfeeble(creep);
 }