From 36926364dc8f6f153a90c974a142e42880321de1 Mon Sep 17 00:00:00 2001 From: Lucca Faria Ferri Date: Sat, 21 Jan 2023 17:57:25 -0800 Subject: [PATCH] refactor --- .../PowerSystem/Payloads/DeathPayload.cs | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/DiIiS-NA/D3-GameServer/GSSystem/PowerSystem/Payloads/DeathPayload.cs b/src/DiIiS-NA/D3-GameServer/GSSystem/PowerSystem/Payloads/DeathPayload.cs index b102729..032c486 100644 --- a/src/DiIiS-NA/D3-GameServer/GSSystem/PowerSystem/Payloads/DeathPayload.cs +++ b/src/DiIiS-NA/D3-GameServer/GSSystem/PowerSystem/Payloads/DeathPayload.cs @@ -429,17 +429,17 @@ namespace DiIiS_NA.GameServer.GSSystem.PowerSystem.Payloads } //achievements here - if (Target is Monster) + if (Target is Monster monster) { if (plr.Toon.Class == ToonClass.DemonHunter) { - if ((Target as Monster).MonsterType == (int)DiIiS_NA.Core.MPQ.FileFormats.Monster.MonsterType.Demon) + if (monster.MonsterType == (int)DiIiS_NA.Core.MPQ.FileFormats.Monster.MonsterType.Demon) plr.AddAchievementCounter(74987243307065, 1); - if (PowerMath.Distance2D(plr.Position, Target.Position) >= 45f) + if (PowerMath.Distance2D(plr.Position, monster.Position) >= 45f) plr.AddAchievementCounter(74987243307061, 1); - if (Target.Attributes[GameAttribute.Feared]) + if (monster.Attributes[GameAttribute.Feared]) plr.AddAchievementCounter(74987243307064, 1); if (Context.PowerSNO == 75301) @@ -458,7 +458,7 @@ namespace DiIiS_NA.GameServer.GSSystem.PowerSystem.Payloads } if (plr.Toon.Class == ToonClass.Wizard) { - if (Target.Attributes[GameAttribute.Frozen]) + if (monster.Attributes[GameAttribute.Frozen]) plr.AddAchievementCounter(74987243307585, 1); } if (plr.Toon.Class == ToonClass.WitchDoctor) @@ -467,16 +467,16 @@ namespace DiIiS_NA.GameServer.GSSystem.PowerSystem.Payloads plr.AddAchievementCounter(74987243307564, 1); } - switch (Target) + switch (monster) { case Champion: - plr.CheckKillMonsterCriteria(Target.SNO, 1); + plr.CheckKillMonsterCriteria(monster.SNO, 1); break; case Rare: - plr.CheckKillMonsterCriteria(Target.SNO, 2); + plr.CheckKillMonsterCriteria(monster.SNO, 2); break; case Unique: - plr.CheckKillMonsterCriteria(Target.SNO, 4); + plr.CheckKillMonsterCriteria(monster.SNO, 4); break; } }