don't proceed if gameobject for some reason is inactive after waking in EntityBase.cs, added string check within array in ArrayUtil.cs