diff options
| author | offl <11556157+offl@users.noreply.github.com> | 2022-03-29 00:47:38 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-03-29 00:47:38 +0300 |
| commit | c02b829788cb274a68b125aee4dab35b9a56a2b8 (patch) | |
| tree | ac57f8a7bf211c5630e1fe7db2838177e19034e1 /src/server/scripts/Spells | |
| parent | cedd95f9850d2c6d25d7dfda59d3e16e97a26b40 (diff) | |
Scripts/Items: BOTM Blackrock Lager & Springtime Stout & Metok's Bubble Bock & Binary Brew (#27891)
Diffstat (limited to 'src/server/scripts/Spells')
| -rw-r--r-- | src/server/scripts/Spells/spell_item.cpp | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/src/server/scripts/Spells/spell_item.cpp b/src/server/scripts/Spells/spell_item.cpp index a20432a54cb..23e210a58cc 100644 --- a/src/server/scripts/Spells/spell_item.cpp +++ b/src/server/scripts/Spells/spell_item.cpp @@ -3013,40 +3013,6 @@ class spell_item_nitro_boosts_backfire : public AuraScript float lastZ = INVALID_HEIGHT; }; -enum TeachLanguage -{ - SPELL_LEARN_GNOMISH_BINARY = 50242, - SPELL_LEARN_GOBLIN_BINARY = 50246, -}; - -class spell_item_teach_language : public SpellScript -{ - PrepareSpellScript(spell_item_teach_language); - - bool Load() override - { - return GetCaster()->GetTypeId() == TYPEID_PLAYER; - } - - bool Validate(SpellInfo const* /*spell*/) override - { - return ValidateSpellInfo({ SPELL_LEARN_GNOMISH_BINARY, SPELL_LEARN_GOBLIN_BINARY }); - } - - void HandleDummy(SpellEffIndex /* effIndex */) - { - Player* caster = GetCaster()->ToPlayer(); - - if (roll_chance_i(34)) - caster->CastSpell(caster, caster->GetTeam() == ALLIANCE ? SPELL_LEARN_GNOMISH_BINARY : SPELL_LEARN_GOBLIN_BINARY, true); - } - - void Register() override - { - OnEffectHitTarget += SpellEffectFn(spell_item_teach_language::HandleDummy, EFFECT_0, SPELL_EFFECT_DUMMY); - } -}; - enum RocketBoots { SPELL_ROCKET_BOOTS_PROC = 30452, @@ -4258,7 +4224,6 @@ void AddSC_item_spell_scripts() RegisterSpellScript(spell_item_impale_leviroth); RegisterSpellScript(spell_item_nitro_boosts); RegisterSpellScript(spell_item_nitro_boosts_backfire); - RegisterSpellScript(spell_item_teach_language); RegisterSpellScript(spell_item_rocket_boots); RegisterSpellScript(spell_item_runic_healing_injector); RegisterSpellScript(spell_item_pygmy_oil); |
