Merged Kobbs OnLevelUp and Aderums PudgeArray.