Looking4Group / L4G_Core

Looking4Group Core
http://looking4group.eu
GNU General Public License v2.0
37 stars 69 forks source link

Bug: Mo'arg Doomsmith throws infernals instead of sawblades #3791

Open Russet0 opened 7 years ago

Russet0 commented 7 years ago

The Mo'arg Doomsmiths in Netherstorm have an ability called "Doomsaw," which is supposed to throw a slow moving saw blade that boomerangs out towards its target and back in, damaging hostile units that it encounters.

Instead it summons a mini-infernal with ~500 hp that walks towards a target and attacks for 1 damage.

On wowhead the intended effects can be seen: http://www.wowhead.com/npc=21119/doomsaw http://www.wowhead.com/spell=36200/doomsaw#summons http://www.wowhead.com/npc=21119/doomsaw

This is the NPC on Hellfire db: http://db.hellfire-tbc.com/?npc=16944

This is the ability: http://db.hellfire-tbc.com/?spell=36200

AnonXS commented 7 years ago

Doomsaw has Spells http://www.wowhead.com/spell=36194/saw for damage and http://www.wowhead.com/spell=36193/saw-visual for right visual (hopefully) so just add disable melee and maybe a despawn OOC and despawn IC timer.

It seems http://www.wowhead.com/npc=21120/doomsaw-target is casted at doomsaws target location and this is where the saw is "thrown".

MGT npc sunwell_mage_guard has spell which throws weapon, lookup equipment_template and spell for reference to fix this.


SELECT * FROM `creature_template` WHERE `entry` IN (16944,21119,21120);
SELECT * FROM `creature_template_addon` WHERE `entry` IN (16944,21119,21120);
SELECT * FROM `creature_ai_scripts` WHERE `entryOrGUID` IN (16944,21119,21120);

-- DELETE FROM `creature_template_addon` WHERE `entry` = 21119;
-- INSERT INTO `creature_template_addon` VALUES (21119, 0, 0, 0, 0, 0, 0, 0, '36193 0 36194 0');