Ovahlord
e4f49225d0
buildfix
2023-01-10 16:57:07 +01:00
Ovahlord
bbe49972a2
Core/Misc: ported missing capture point refactors from master branch
2023-01-10 16:52:01 +01:00
Ovahlord
ab85cc0948
DB/Creatures: fixed startup errors caused by dirty creature_addon data exposed by recent commits
2023-01-10 16:24:19 +01:00
Ovahlord
7d646a7ed2
Core/Creatures: Split creature_addon and creature_template_addon's byte columns into seperate ones
...
* Instead of dumping raw byte values into these fields, we now only allow setting values which should be accessible to database devs. The remaining byte values should be handled by core internals and spells (pet talents and shapeshifting for example)
2023-01-10 16:23:21 +01:00
Ovahlord
b8a2e7496c
DB/Quests: fixed 'Working the Bugs Out'
2023-01-10 09:56:01 +01:00
Ovahlord
bdb83e88c1
buildfix
2023-01-09 20:44:11 +01:00
Shauren
3e8f413b0c
Core/OutdoorPvP: Fixed crash happening by accessing freed memory
2023-01-09 18:19:08 +01:00
Ovahlord
684592851c
buildfix
2023-01-09 13:31:57 +01:00
Ovahlord
1f36c3a562
DB/Instances: removed all instance template entries without script names
2023-01-09 11:46:18 +01:00
Ovahlord
49dcff4bc6
buildfix
2023-01-09 11:45:45 +01:00
Shauren
68cf700178
Core/Maps: Made instance_template no longer required to create and enter instance maps
2023-01-09 11:42:15 +01:00
ModoX
0baf2d1e1e
Core/Instances: Drop allowMount column in instance_template as it is already handled properly by SPELL_ATTR0_OUTDOORS_ONLY
2023-01-09 11:36:01 +01:00
Shauren
5f8f854794
Core/Players: Allow teleporting to a specific instance id
2023-01-09 11:22:58 +01:00
Ovahlord
ce0c09b429
buildfix
2023-01-09 09:26:21 +01:00
Ovahlord
719bed325e
Core/Players: added a missing iterator check in Player::UnbindInstance
2023-01-09 09:20:47 +01:00
Ovahlord
953b67840a
buildfix
2023-01-06 09:30:44 +01:00
Ovahlord
720d4041a8
Core/Spells: updated Death Gate spell script for gameobject casting to fix a crash
2023-01-06 08:22:50 +01:00
Ovahlord
ac35d440c0
Scripts/Throne of the Tides: fixed the falling rocks visual
2023-01-04 21:26:11 +01:00
Ovahlord
99891604f6
Core/Packets: fixed linux builds
2023-01-03 21:13:49 +01:00
Ovahlord
ee644af500
Revert "Core/LFG: Filter out lfg dungeons that have invalid map/difficulty pairs"
...
This reverts commit bc76d675fa .
2023-01-03 21:12:14 +01:00
Ovahlord
9cd71ae75a
Core/Spells: allow any worldobject to summon creatures via spells
2023-01-02 15:24:57 +01:00
Shauren
eeb2f63b65
Core/Maps: Fixed retrieving terrain info when on child maps
2023-01-02 15:23:21 +01:00
Ovahlord
f76990a37b
nopch fix (for good this time)
2022-12-31 20:40:17 +01:00
Ovahlord
745667e9f3
nopch fix³
2022-12-31 19:50:08 +01:00
Ovahlord
24ed1ac77a
nopchfix 2
2022-12-31 17:45:07 +01:00
Ovahlord
537568f91b
nopch fix
2022-12-31 17:21:59 +01:00
Ovahlord
c72018b1a8
Core/Players: no longer allow Goblins and Worgen to leave their starting zones early and added their according error messages when trying to do so
2022-12-31 17:16:28 +01:00
Shauren
597b4bb62f
Core/Players: Added error message for death knights attempting to leave their starting zone early
2022-12-31 16:56:50 +01:00
Ovahlord
47ea96971f
Scripts/Southern Barrens: fixed Razorfen Kraul exploration
...
closes #170
2022-12-31 16:43:34 +01:00
Ovahlord
ace6f9c8e2
Scripts/Kalimdor: renamed The Barrens' script file to Nothern Barrens to match Cataclysm zone data and its content
2022-12-31 16:22:14 +01:00
Ovahlord
e6103dae3e
Core/Players: moved area exploration to a own helper
2022-12-31 16:19:40 +01:00
Shauren
29c070b0fe
Core/Maps: Implemented WMOAreaTable -1 grouipid fallback
2022-12-31 15:46:26 +01:00
ModoX and Gosha
8a7dfbbd1d
Core/Vmaps: Fix inconsistency of hitInstance and hitModel to cause wrong area ids ( #28632 )
...
Closes #28326
Co-authored-by: Gosha <284210+Lordron@users.noreply.github.com >
2022-12-31 15:37:13 +01:00
Ovahlord
ad0a3ecad9
Core/Loot: kill more dead code from loot. these were leftovers of previous packet conversions
2022-12-30 18:35:47 +01:00
Ovahlord
dcd668661d
Core/Loot: removed some dead code from a cherrypick mistake
2022-12-30 17:44:06 +01:00
Shauren
37c6835d7a
Dep/rapidjson: Upgrade to Tencent/rapidjson@27c3a8dc0e
2022-12-30 17:42:01 +01:00
Shauren
bc76d675fa
Core/LFG: Filter out lfg dungeons that have invalid map/difficulty pairs
2022-12-30 17:41:35 +01:00
SeraphimWoW
e8f8081b29
Core/Maps: Make sure login instance is added to i_maps
2022-12-29 23:00:24 +01:00
Shauren
55843a00c6
Core/Maps: Split Ebon Hold by faction and removed forced sanctuary hack
...
original commit: 515c0a43ef8fcf41ffb2785c5940f0234e757ec3
2022-12-29 22:58:20 +01:00
Shauren
4500ee8284
Core/Spawns: Exclude spawn groups with MANUAL_SPAWN flag from automatic spawning/despawning with conditions
2022-12-29 22:51:30 +01:00
Shauren
82fe2ab194
Core/WorldStates: Add generic worldstates for team in instance
2022-12-29 22:39:21 +01:00
Shauren
c2401d38fe
Core/Maps: Fixed deadlock in battleground map creation
...
Closes #28154
2022-12-29 22:27:42 +01:00
Ovahlord
e4bb93e84b
nopch fix
2022-12-29 22:19:15 +01:00
Shauren
353b06d16e
Core/WorldStates: Allow using -1 in database for MapIDs column to mark worldstates that should be bound to a map and allowed on all maps
2022-12-29 22:15:58 +01:00
Shauren
81b2ff0d94
Core/Maps: Removed MapInstanced - no longer neccessary for grid data reference counting (moved to TerrainInfo)
2022-12-29 22:10:44 +01:00
Ovahlord
f879d95589
Core/Utils: sync IteratorPair utilities with master branch
2022-12-29 21:59:11 +01:00
Ovahlord
5b10c54e08
DB/Misc: fixed all world database startup errors introduced by recent cherrypicks
2022-12-29 15:23:54 +01:00
Ovahlord
e6a67a7ff1
Core/Spells: simplified Obsidian Armor's spell script
2022-12-29 14:33:13 +01:00
Ovahlord
4009a75a97
nopchfix²
2022-12-29 13:00:02 +01:00
Ovahlord
94ece3688f
nopch fix
2022-12-29 12:38:04 +01:00