Renamed ModShieldBlockvalue -> AllowTalentSwapping

This commit is contained in:
hondacrx
2017-08-13 11:14:15 -04:00
parent 6e7c77a174
commit df8f6133b3
2 changed files with 5 additions and 10 deletions
+1 -1
View File
@@ -179,7 +179,7 @@ namespace Framework.Constants
ModWaterBreathing = 155, // Mod Water Breathing
ModReputationGain = 156, // Mod Reputation Gain
PetDamageMulti = 157, // Mod Pet Damage
ModShieldBlockvalue = 158,
AllowTalentSwapping = 158,
NoPvpCredit = 159,
Unk160 = 160, // Old ModAoeAvoidance. Unused 4.3.4
ModHealthRegenInCombat = 161,
+4 -9
View File
@@ -4165,20 +4165,15 @@ namespace Game.Spells
target.HandleStatModifier(UnitMods.DamageOffHand, UnitModifierType.TotalPCT, GetAmount(), apply);
}
[AuraEffectHandler(AuraType.ModShieldBlockvalue)]
[AuraEffectHandler(AuraType.ModShieldBlockvaluePct)]
void HandleShieldBlockValue(AuraApplication aurApp, AuraEffectHandleModes mode, bool apply)
{
if (!mode.HasAnyFlag((AuraEffectHandleModes.ChangeAmountMask | AuraEffectHandleModes.Stat)))
return;
Unit target = aurApp.GetTarget();
BaseModType modType = BaseModType.FlatMod;
if (GetAuraType() == AuraType.ModShieldBlockvaluePct)
modType = BaseModType.PCTmod;
if (target.IsTypeId(TypeId.Player))
target.ToPlayer().HandleBaseModValue(BaseModGroup.ShieldBlockValue, modType, GetAmount(), apply);
Player player = aurApp.GetTarget().ToPlayer();
if (player)
player.HandleBaseModValue(BaseModGroup.ShieldBlockValue, BaseModType.PCTmod, GetAmount(), apply);
}
/********************************/