//Main constructor public AbilityTest(eEquippedSlot slot, eAbilityCast aCast, int dmg, float cd, int eCost, int cCost,Sprite img) { damage = dmg; cooldown = cd; equippedSlot = slot; offCooldown = true; energy = eCost; corruption = cCost; abilityImage = img; equippedSlot = slot; cast = aCast; animationTag = DetermineAnimationTag(slot); }
//Handles corruption costs for players corruption slider private void HandleCorruption(eAbilityCast cast) { corruptionSlider.value = corruptManager.corruptionMeter; }