Commit Graph

24059 Commits

Author SHA1 Message Date
Ovahlord
adc5c6f245 Scripts/Gilneas: improved movement handling for Horrid Abomination 2018-11-23 09:36:04 +01:00
Ovahlord
a11513051b Scripts/Gilneas:
* the horses involved in Sacrifices and Save Krennan Aranas will now make their attackers go into evade mode when reaching their end
* corrected transition from chapter 1 to chapter 2 by using spell_area in duskhaven to handle the corresponding summon properly and also to make sure that players who have disconnected during the intro will also be able to get back into the intro event
2018-11-23 09:14:48 +01:00
Ovahlord
c6961f9b47 Core/Player: update play phase on area change before spell area spells to avoid some issues with phased spell targets 2018-11-23 09:07:49 +01:00
Ovahlord
f4f888548b Scripts/TotFW: fixed a typo that was causing the vehicle object guid selector to return no vehicle 2018-11-23 05:00:58 +01:00
Ovahlord
f8d1dc78fa Core/Transports: fixed Linux build 2018-11-22 16:53:07 +01:00
Ovahlord
af3981d71b Scripts/Commands: fixed a crash happening when trying to appear at invalid map coordinates or trying to appear near a transport passenger 2018-11-21 16:29:00 +01:00
Ovahlord
cce24f2cef Scripts/ICC: temp-fixed Lady Deathwhisper's elevator 2018-11-21 15:01:37 +01:00
Ovahlord
54c991bc3d Scripts/Maps: ported WorldMapScript database implementation and ported Deeprun Tram script and removed unnecessary parts from it.
*thx to Annakin?
2018-11-21 13:16:17 +01:00
Ovahlord
5229a734dd Core/Transports: ported transport refactoring
* this implements full support for stoppable transports as well as serverside transport position tracking
* fixed several vehicle related issues
* fixed gameobject passengers not being displayed as transport passengers
* pets, dynamic objects and other summons are not added as transport passengers and will now properly be displayed
Todo:
- Deeprun Tram visual issues needs to be resolved
- Lady Deathwhisper's elevator needs some additional research
2018-11-21 12:04:26 +01:00
Ovahlord
d8bf3a3170 Scripts/TotFW: corrected weather clear state on wipe 2018-11-18 03:50:48 +01:00
Ovahlord
d7d6838c3d Scripts/TotFW: added LightOverride visual data to Al'akir's encounter and corrected weather handling 2018-11-18 03:43:03 +01:00
Ovahlord
a9351fab00 Scripts/BWD: setup instance script for Blackwing Descent 2018-11-18 02:58:28 +01:00
Ovahlord
3213968da2 Scripts/TotFW: finish Al'akir implementation 2018-11-16 20:54:49 +01:00
Ovahlord
f9db7cd77b Scripts/TotFW: Al'akir will now cast Lightning only on heroic difficulty
* reworked slipstream throw event
2018-11-16 18:30:27 +01:00
Ovahlord
5c8b3c6d5d Scripts/TotFW: implement remaining phases and mechanics of Al'akir.
Todo: loot
2018-11-16 17:29:52 +01:00
Ovahlord
81ee7f617c Scripts/TotFW: added proper spellcast to grant the kill credit for Conclave of Wind 2018-11-16 16:55:55 +01:00
Ovahlord
e33f22ac7d Core/Movement: enable packetOnly parameter for SetCanFly 2018-11-16 10:50:24 +01:00
Ovahlord
06448306c3 Scripts/TotFW: implement Al'akir phase 1, 2 and the intro of phase 3 2018-11-16 07:49:04 +01:00
Ovahlord
5ef52a36a7 Core/Vehicles: define and implement VEHICLE_SEAT_FLAG_DISABLE_GRAVITY 2018-11-16 07:10:12 +01:00
Ovahlord
141be5b42e Core/Reputation: added a missing reputation check for non-hierarchy Burning Crusade factions 2018-11-14 04:38:23 +01:00
Ovahlord
6b9ef2162f Core/Reputation: since 4.3 Burning Crusade dungeons grant additional reputation for classic championing 2018-11-14 04:30:35 +01:00
Ovahlord
befb919676 Core/Reputation: updated Championing to Cataclysm 2018-11-14 02:37:49 +01:00
Ovahlord
24ead8dffa Scripts/ZG: Zanzil's Toxic Gas will now properly remove all auras when he dies or evades 2018-11-13 23:55:49 +01:00
Ovahlord
194dda986c Scripts/LCT: fixed Blaze of the Heavens health check for good 2018-11-13 19:25:45 +01:00
Ovahlord
c4bcab782b Scripts/LCT: fixed getting stuck in the Wind Tunnel when multiple players enter it at the same time 2018-11-13 19:06:29 +01:00
Ovahlord
b1776e3585 Core/Spells: do not consume runes when the attack was dodged or parried 2018-11-13 07:40:03 +01:00
Ovahlord
0cf5d7b759 Scripts: fixed a warning 2018-11-13 03:30:53 +01:00
Ovahlord
ef1bdd291d Scripts/Deadmines: fixed Glubtok's firewall 2018-11-13 03:19:33 +01:00
Ovahlord
bf03f41b15 Core/Movement: MoveCirclePath will now add the owner's original position to the path the EnterCycle spline flag will remove that vertex later on 2018-11-13 02:49:39 +01:00
Ovahlord
a81a7da3bc Scripts: killed a warning 2018-11-12 04:12:02 +01:00
Ovahlord
4e67278cc8 Scripts/ZG: simplify Zanzil's target guid reservation handling 2018-11-12 04:07:54 +01:00
Ovahlord
d02a283609 Scripts/ZG: removed an unused ObjectGuid variable from Zanzil's script 2018-11-12 02:46:21 +01:00
Ovahlord
25190fed40 Scripts/ZG: implement Zanzil encounter 2018-11-12 02:24:05 +01:00
Ovahlord
1c92b77be8 Core/Spells: check for reduced damage auras for all types of periodic damage 2018-11-12 01:17:44 +01:00
Ovahlord
dd447c4937 Scripts/TSC: corrected and improved Rock Borer script
* corrected two timers for High Priestess Azil's add waves
2018-11-11 23:24:34 +01:00
Ovahlord
dfc8bf7309 Scripts/ZG:
* scripted Venomancer Mauri and Venomancer T'Kulu
* updated some cosmetic aspects of Zul'Gurub
* handle Poison Cloud of the toxic plants via InstanceScript now
2018-11-07 16:50:15 +01:00
Ovahlord
793ec7378d Scripts/TSC: Corborus will now properly knock the Twilight Hammer enemies off the cliff
* fixed Jumping check for Quake
2018-11-07 02:07:01 +01:00
Ovahlord
938adaacdd Core/Spells: increase the initial Z coordinate for Flaming and Frostfire Orb in order to prevent some minor terrain hickups blocking the movement 2018-11-07 01:43:41 +01:00
Ovahlord
223aa43cea Core/Taxi:
* added Valiance Keep, Warsong Hold to default discovered taxi nodes and enable Dalaran's taxi node when the character has level 68 or higher by default.
* send taxi menu to the player when he attempts to request a gossip from a flight master who has a empty gossip and quest menu
2018-11-07 00:21:32 +01:00
Ovahlord
34ac2d71f7 Scripts/LCT: fixed the health check of Blaze of the Heavens that was breaking the re-hatching 2018-11-06 22:36:21 +01:00
Ovahlord
138ce480a0 Core/Pets: set Guardian's mana and health to full when initialized their stats 2018-11-06 21:25:09 +01:00
Ovahlord
09d3027d4d Core/Movement: update player position after being added to map and re-send swim fly transition packet after being teleported 2018-11-05 09:23:07 +01:00
Ovahlord
702ee5e596 Core/Player: update Mount Capabilities uppon changing liquid status in order to keep mount auras up to date 2018-11-05 08:55:22 +01:00
Ovahlord
cb3cc3983a Core/Movement: updated and enabled SMSG_MOVE_SET_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY and SMSG_MOVE_UNSET_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY and use them to allow players to enter water from flight 2018-11-02 23:09:45 +01:00
Ovahlord
41c40ff3c7 Scripts/BoT: fixed warnings in Ascendant Council script 2018-11-02 22:44:13 +01:00
Ovahlord
d12f587c91 Scripts/BoT: Keep Feludius' and Ignacious Glaciate and Aegis of Flame and previous events synch 2018-11-02 22:35:35 +01:00
Ovahlord
dbc0144d5a Scripts/ZG: stop High Priestess Kilnara's movement before channeling Tears of Blood 2018-11-02 15:19:48 +01:00
Ovahlord
94ea71678a Core/Pets: updated levelstats for all Warlock pets between level 81 and 85 based on sniff data and corrected some scaling formulars based on SimulationCraft data 2018-11-02 01:58:08 +01:00
Ovahlord
2f3f524254 Core/Spells: fixed Combat Resurrections not being unlimited in dungeons 2018-11-02 00:09:22 +01:00
Ovahlord
88b33c3645 Core/Spells: reverted Energetic Recovery spellscript part since the talent aura handles this already. 2018-11-01 04:40:10 +01:00