Ovahlord
22ec89409d
Core/Instances: fixed a typo in selecting the challenge reward type
2020-04-03 17:20:20 +02:00
Ovahlord
fd668fbd78
Core/Instances: fixed build
2020-04-03 16:18:18 +02:00
Ovahlord
2c486e9652
Core/Instances: fixed an exploit that was causing dungeon and raid guild challenges falsely getting rewarded when a level appropriate player was in a raid with a higher level players
2020-04-03 06:53:56 +02:00
Ovahlord
56a3d1b73f
DB/Spells: Frost Nova's freeze effect, Hex and Polymorph targets will now get canceled uppon taking damage
2020-04-03 04:28:27 +02:00
Ovahlord
984805e83c
DB/Gilneas:
...
- scripted respawn movement of the Rampaging Worgen sitting on the roofs
- added waypoint movement for the rats until the prison area
- and added random movement to the Frightened Chicken
2020-04-03 03:56:17 +02:00
funjoker
6188ab13d3
CI/Circle CI: Add hotfixes to sql check
2020-04-02 13:41:37 +02:00
funjoker
5897d071f2
Scripts: Fix nopch build
2020-04-01 23:52:36 +02:00
funjoker
40fd524bc1
CI/Circle CI: Prepare circle-ci
2020-04-01 23:30:56 +02:00
Ovahlord
e71cf44cab
DB/Gilneas: respawned Rampaging Worgen and Gilnean City Guards based on sniffed respawn data and home position movement
2020-04-01 05:54:59 +02:00
Ovahlord
c2a676b774
Core/Movement: rewrite formation movement
...
* formation members will now draw their speeds from their formation leader and increase them based on how far they are behind their leader
* added sniffed periodic movement interval which additionally helps keeping up with formation leaders
* the formation movement generator will now persist permanently instead of being a one shot type and handles everything on its own once applied
2020-04-01 01:32:24 +02:00
Ovahlord
05bdaf47fb
Core/Movement: if a creature follows an npc it will now respect the target's velocity instead of running all the time
2020-03-31 17:05:13 +02:00
Ovahlord
f2ee7412bc
Core/Movement: implement a helper to get the velocity of a unit's ongoing spline
2020-03-31 16:56:37 +02:00
Ovahlord
60f630027f
scripts/Companions: scripted Singing Sunflower
2020-03-30 19:46:00 +02:00
Ovahlord
1bac4289d7
Core/Movement: handle player sideward and backward movement cases for follow movement
2020-03-30 18:54:17 +02:00
Ovahlord
347a94f9f4
Core/GameObjects: fixed loading gameobject guid specific scriptnames
2020-03-30 17:20:01 +02:00
Ovahlord
fe4ff01e30
Core/Movement: converted SMSG_MOVE_KNOCK_BACK to packet class
2020-03-29 19:12:32 +02:00
Ovahlord
d4ef0b91b9
Core/Spells: removed deprecated tempfixes for several pull towards spells which are not handled correctly
2020-03-29 19:11:59 +02:00
Ovahlord
dc64d9ab91
Core/Spells: fixed a possible client crash introduced in b2af17eb4a which was not covering cataclysm spell scenarios where a pull towards dest spell can indeed have a misc value of 0
2020-03-29 19:11:22 +02:00
NoName
b2af17eb4a
Core/Spell: Proper SPELL_EFFECT_PULL_TOWARDS_DEST implementation for players
...
* Core/Spell: SPELL_EFFECT_PULL_TOWARDS correction
2020-03-29 16:23:47 +02:00
Ovahlord
18605adf68
Scripts/HoO: updated Earthrager Ptah's script to new scripting model and greatly simplified handlings for Tumultous Earthstorms on heroic difficulty
2020-03-29 15:36:23 +02:00
Ovahlord
9bfe43a88a
Core/Entities: remove PhaseMask
...
* database fields and values will remain until they have been converted to their according phase IDs
2020-03-29 04:05:43 +02:00
Ovahlord
ce6093f8cd
Scripts: make travis happy
2020-03-29 01:08:27 +01:00
Ovahlord
9eeb4cc6a7
Scripts/VP: Howling Gale will no now correctly apply its aurastate to players uppon hit to prevent multiple knockbacks in quick succession
2020-03-29 01:07:13 +01:00
Ovahlord
dfef83ee3e
Scripts/GB: correct handling for Forgemaster Throngus' Personal Phalanx damage reduction
2020-03-29 00:57:22 +01:00
DevPrime
914da12cc1
Core/Misc: fixed no pch build
2020-03-27 23:48:19 +01:00
Ovahlord
84931537fc
Core/Movement: use the follow angle tolerance only for the final line up movement
2020-03-27 19:16:34 +01:00
Ovahlord
0cf82dc50b
Core/Movement: added a missing change that was causing companions to not allign to their follow target's speed
2020-03-27 19:10:19 +01:00
Ovahlord
c9961e6a94
Core/Movement: rewrite follow movement
2020-03-27 18:59:16 +01:00
Ovahlord
98b075cb4b
Core/Spells: implement TARGET_CORPSE_SRC_AREA_RAID and updated remaining resurrection effect handlers for updated corpse targeting
2020-03-26 22:03:58 +01:00
Ovahlord
df193945d9
Core/Spells: implement corpse target type support and properly fix resurrections
2020-03-26 19:54:54 +01:00
Ovahlord
c3a9808c32
DB/Trainers: added more trainer data to Stormwind Shaman trainers and Northshire Hunter and Priest trainers
2020-03-26 15:20:49 +01:00
funjoker
e5d760435f
DB/Hotixes: Fix a typo
2020-03-26 05:05:46 +01:00
Ovahlord
45d66497ab
DB/Trainers: added trainer IDs to Stormwind Hunter, Paladin, Mage and Druid trainers and to Silvermoon Warrior trainers
2020-03-26 02:04:00 +01:00
Ovahlord
ded981ac59
Core/Spells: fixed all remaining T11 bonus effects for all classes
2020-03-25 20:47:45 +01:00
Ovahlord
623ba2af34
DB/Creatures: updated damage values for many Cata zone npcs based on reversed melee attack sniffs
...
* these numbers are generated by massparsing sniffs so they are somewhat accurate but looking at the numbers there seems to be a general number behind most of these attacks
2020-03-24 19:44:41 +01:00
Ovahlord
5e5ec5c70f
Core/Spells: SPELL_AURA_OVERRIDE_AUTOATTACK_WITH_MELEE_SPELL will now pull its spell ids for off-attacks from basepoints instead of misc values since there is only one case that uses it in Baleroc's encounter
2020-03-20 11:31:38 +01:00
jackpoz
359eb2bc67
Core/Spells: Fix missing "Inventory is full" with spells that create more than 1 item
2020-03-19 23:31:35 +01:00
Shauren
9ad9398f04
Core/PacketIO: Fixed SMSG_UPDATE_OBJECT packets going missing for new items
...
Closes #16906
2020-03-19 20:45:57 +01:00
Ovahlord
9dd475d2fc
Core/Packets: converted SMSG_GUILD_COMMAND_RESULT, SMSG_GUILD_BANK_TEXT_QUERY_RESULT, SMSG_GUILD_NAME_CHANGED, SMSG_QUERY_GUILD_INFO_RESPONSE and SMSG_GUILD_RANKS to packet class
2020-03-18 23:09:35 +01:00
Ovahlord
f1f00c3ec3
Core/Datastores: refactor DBC storage helpers to use a class and fixed no pch build
2020-03-18 15:24:25 +01:00
Shauren
7797c6a0ad
Core/Guilds: Implement guild bank gold limit matching client
2020-03-18 13:42:41 +01:00
Ovahlord
625581c8ba
Scripts/DS: improved concentration triggering to get proper visuals when killing limbs before Deathwing started to assault a platform
2020-03-18 01:46:10 +01:00
Ovahlord
6183617904
Scripts/DS: corrected scriptname spelling for Elementium Terror and Elementium Fragment
2020-03-18 01:15:57 +01:00
Ovahlord
95bb620355
Scripts/DS: implement of Madness of Deathwing encounter for normal difficulties
2020-03-17 23:49:23 +01:00
Ovahlord
478fbe9fc1
Core/Spells: implement SPELL_AURA_OVERRIDE_AUTOATTACK_WITH_MELEE_SPELL ( #23467 )
2020-03-16 20:25:57 +01:00
Ovahlord
b659d8b99e
Scripts: fixed build
2020-03-16 14:14:47 +01:00
Giacomo Pozzoni
c2913e608f
Build: Enable and require c++17
2020-03-16 14:14:46 +01:00
jackpoz
fdd986ec46
Dep: Inherit C++ language version from CMake
2020-03-16 14:14:46 +01:00
Ovahlord
dd990856c0
Core/Vehicles: implement db side seat attachment offset values as tempoary solution until m2 bone handling is supported
...
* this is a duc-tape fix until @warpten gets his shit together
2020-03-15 21:40:46 +01:00
Ovahlord
fc12e97cfe
Core/Spells: implement SPELL_EFFECT_APPLY_AURA_2 and TARGET_DEST_CASTER_FLOOR
2020-03-14 21:14:07 +01:00