public void UnApplyWeaponData(AttackData_SO weaponData, AttackData_SO baseData) { attackRange = baseData.attackRange; coolDown = baseData.coolDown; minDamage -= weaponData.minDamage; maxDamage -= weaponData.maxDamage; criticalMultiplier -= weaponData.criticalMultiplier; criticalChance -= weaponData.criticalChance; }
public void ApplyWeaponData(AttackData_SO weaponData) { attackRange = weaponData.attackRange; coolDown = weaponData.coolDown; minDamage += weaponData.minDamage; maxDamage += weaponData.maxDamage; criticalMultiplier += weaponData.criticalMultiplier; criticalChance += weaponData.criticalChance; }