Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Correct Edge of Madness summon event. #2684

Merged
merged 1 commit into from
Sep 25, 2024

Conversation

Daribon
Copy link
Contributor

@Daribon Daribon commented Jun 23, 2024

🍰 Pullrequest

This PR updates the Edge of Madness summon event and associated objects to use sniff data.

Following changes has been made:

  • Updated Updated Edge of Madness tablets to use the correct gameobject entries. The duplication occurred because entry 180364, guid 28661 wasn't visible in-game, as it existed in 'game_event_object' with an event that the others lacked. Consequently, this object didn't spawn alongside the other three. To "fix" this, someone created new custom entries for all four objects in both gameobject and gameobject_template

  • Deleted part of code using the duplicate tablet objects

  • Deleted Edge of Madness tablets from 'game_event_gameobject' as they serve no purpose being stored there.

  • Deleted part of script making all Edge of Madness tablets able to learn you Mojo Madness recipe. It can now only be learned from one tablet and uses correct gossip option to do so.

  • Remade the lightning script when summoning any Edge of Madness boss.

  • Added the missing object Troll Hero Air Portal to display when summoning.

  • Fixed summoning script to match sniff and videos.

  • Added roar emote to the Edge of Madness bosses that use it when summoned.

Video with PR applied, don't forget to enable sound:

Madness.mp4

Videos from vanilla:
https://youtu.be/pMy5lCVLy40
https://youtu.be/ohmJCvnRbFs?t=5
https://youtu.be/AfT2HSHRO_Y?t=36

Videos from classic:
https://youtu.be/XLQILLvyM-k?t=28
https://youtu.be/Tzssbk9Mruc?t=13
https://youtu.be/lQl2aV80pU0
https://youtu.be/TgMwr_HkmAU?t=78
https://youtu.be/LN9aPSvy87A
Keep in mind that the event in classic does not look the same as in vanilla. The fire never stops burning in classic and the air/fire portals are 1/3 the size.

Proof

  • Based on my own sniff from classic.

Issues

  • None

How2Test

  • .gm on
  • .go ob 21608
  • .additem 19931
  • To test learning the recipe, .learn 11611
  • .setskill 171 300 300
  • Go read the tablet in the background of brazier.

Todo / Checklist

  • None

@Kittnz
Copy link
Contributor

Kittnz commented Jul 10, 2024

I think this was actually sniffed aswell

@ratkosrb ratkosrb merged commit 450073c into vmangos:development Sep 25, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants