aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/Spells
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2023-09-19 10:59:04 +0200
committerShauren <shauren.trinity@gmail.com>2023-09-19 10:59:04 +0200
commit47fc3cb852324119e81c01015b7cc4f39d43e559 (patch)
tree033cdd8511b6b5e46a9fdbb3a847ce43f3179180 /src/server/scripts/Spells
parentfa77874ffba8c0ce92d6d01414bd3d164506cfa5 (diff)
Core/Instances: Kill instance_encounters table, it is no longer neccessary
Diffstat (limited to 'src/server/scripts/Spells')
-rw-r--r--src/server/scripts/Spells/spell_generic.cpp29
1 files changed, 0 insertions, 29 deletions
diff --git a/src/server/scripts/Spells/spell_generic.cpp b/src/server/scripts/Spells/spell_generic.cpp
index 273be7a68bb..fb16c4a9581 100644
--- a/src/server/scripts/Spells/spell_generic.cpp
+++ b/src/server/scripts/Spells/spell_generic.cpp
@@ -31,7 +31,6 @@
#include "DB2Stores.h"
#include "GameTime.h"
#include "GridNotifiersImpl.h"
-#include "InstanceScript.h"
#include "Item.h"
#include "Log.h"
#include "MotionMaster.h"
@@ -1416,33 +1415,6 @@ class spell_gen_ds_flush_knockback : public SpellScript
}
};
-class spell_gen_dungeon_credit : public SpellScript
-{
- bool Load() override
- {
- return GetCaster()->GetTypeId() == TYPEID_UNIT;
- }
-
- void CreditEncounter()
- {
- // This hook is executed for every target, make sure we only credit instance once
- if (_handled)
- return;
-
- _handled = true;
- Unit* caster = GetCaster();
- if (InstanceScript* instance = caster->GetInstanceScript())
- instance->UpdateEncounterStateForSpellCast(GetSpellInfo()->Id, caster);
- }
-
- void Register() override
- {
- AfterHit += SpellHitFn(spell_gen_dungeon_credit::CreditEncounter);
- }
-
- bool _handled = false;
-};
-
// 50051 - Ethereal Pet Aura
enum EtherealPet
{
@@ -5396,7 +5368,6 @@ void AddSC_generic_spell_scripts()
RegisterSpellScript(spell_gen_despawn_target);
RegisterSpellScript(spell_gen_divine_storm_cd_reset);
RegisterSpellScript(spell_gen_ds_flush_knockback);
- RegisterSpellScript(spell_gen_dungeon_credit);
RegisterSpellScript(spell_ethereal_pet_aura);
RegisterSpellScript(spell_ethereal_pet_onsummon);
RegisterSpellScript(spell_ethereal_pet_aura_remove);