Commit Graph

41988 Commits

Author SHA1 Message Date
Shauren
33fcde6383 Tools/Map extractor: Minor optimization in MCNK parsing loop - look up end iterator once
(cherry picked from commit 54d969713b)
2023-12-01 23:28:35 +01:00
Shauren
b45fa04a05 Core/Instances: Fixed initializing instance id sequence generator
(cherry picked from commit 4eb6b0156d)
2023-12-01 23:28:35 +01:00
Ovahlord
10c9196849 DB/Misc: removed spawns from non-existing maps and emptied/downgraded several database tables 2023-11-29 21:23:22 +01:00
Ovahlord
28730d495e Core/Creatures: restore the PetSpellDataId field in creature_template 2023-11-29 15:31:06 +01:00
Ovahlord
a7d29b6c7c Core/Packets: fixed structure of SMSG_GOSSIP_MESSAGE 2023-11-29 14:55:22 +01:00
Ovahlord
6c8561fb49 Core/Creatures: added Civilian field back into creature_template 2023-11-29 14:25:40 +01:00
Ovahlord
90b963c27d DB/Creatures: removed all creatures from the database that have not been present in the 3.3.5 database 2023-11-29 13:23:38 +01:00
funjoker
b6703b3846 Core/PacketIO: Fix SMSG_WORLD_SERVER_INFO structure 2023-11-28 12:31:40 +01:00
Ovahlord
00c1f57c8b Core/Items: restore item random properties handling 2023-11-28 02:00:51 +01:00
Ovahlord
bbb320f390 Core/DataStores: load ItemRandomProperties.db2 and ItemRandomSuffix.db2 2023-11-27 22:04:39 +01:00
Ovahlord
cb5f57a8b3 Core/Packets: corrected data sent in SMSG_SET_PCT_SPELL_MODIFIER 2023-11-27 10:22:19 +01:00
Ovahlord
50a4f6ec36 Core/Items: fixed gem socket bonus checks 2023-11-25 23:39:20 +01:00
Ovahlord
bee9294901 Core/Items: downgrade gems part 1: dropped gem item levels and post classic handlings 2023-11-25 22:38:34 +01:00
Ovahlord
87d88e3788 DB/GameObjects: fixed inserting gameobject template addons 2023-11-25 20:56:54 +01:00
Ovahlord
d8f87a45ee DB/GameObjects: migrate gameobject_template from 3.3.5 branch 2023-11-25 13:06:41 +01:00
Ovahlord
abfe02c5e0 Core/Player: agility will now grant armor again and corrected initial stat calculation for stamina and mana bonus 2023-11-24 17:39:12 +01:00
Ovahlord
cfaec0a08a Core/Units: downgraded armor damage reduction 2023-11-24 17:27:50 +01:00
Ovahlord
2c6a018079 Core/Players: initial work on downgrading attack power 2023-11-24 17:23:56 +01:00
Ovahlord
34f67b9bb8 Core/Items: use the min and max damage columns from item.db2 to determine weapon damage 2023-11-24 16:37:06 +01:00
funjoker
3da898de04 DB: Add map_corpse_position table 2023-11-23 22:48:40 +01:00
funjoker
7580e4a35a DB/Hotfixes: Update locale hotfixes except asia
can't get hotfixes from asia, instant kick on login
2023-11-23 21:57:14 +01:00
funjoker
4109d95a92 DB/Hotfixes: First batch of wotlk_classic hotfixes 2023-11-23 21:32:27 +01:00
funjoker
663c698752 Core/DB2: Update GossipNpcOption field names 2023-11-23 20:15:35 +01:00
Ovahlord
eab60a2533 Core/Items: fixed heirloom armor being ignored and removed itemlevel argument for dps calculation 2023-11-23 17:54:07 +01:00
Ovahlord
4bb25732a9 Core/DataStores: renamed two fields in DB2LoadInfo.h that were missed in 335ec41e63 2023-11-23 17:24:34 +01:00
Ovahlord
335ec41e63 Core/Items: restore heirloom armor stat scaling 2023-11-23 17:21:07 +01:00
Ovahlord
d68abc1652 Core/DataStores: load ScalingStatDistribution.db2 and ScalingStatValues.db2 2023-11-23 14:00:24 +01:00
Ovahlord
cf25e56cf4 Core/Items: use the correct item-sparse column to determine stat bonus amounts 2023-11-23 12:53:25 +01:00
Ovahlord
70d2fc1392 Core/Items: downgrade items part 2: removed unused item modifiers 2023-11-23 10:27:33 +01:00
funjoker
af7832aeb4 Core: Update allowed build to 3.4.3.52237 2023-11-23 02:42:08 +01:00
funjoker
32ba21acc4 Misc: move to correct folder 2023-11-23 02:42:08 +01:00
Ovahlord
35ec779ca9 Core/Spells: fixed old version of SPELL_EFFECT_TELEPORT_UNITS 2023-11-23 02:40:55 +01:00
Ovahlord
bba8e6fe41 Core/Items: downgrade items part 1: removed item bonus generation, artifact weapon handling and azerite item mechanics 2023-11-23 02:31:31 +01:00
Ovahlord
40ddd29d03 Core/Items: fixed calculating shield block amount 2023-11-22 17:36:14 +01:00
Ovahlord
89d7ed3b9c Core/Items: fixed applying resistances and shield block 2023-11-22 17:05:26 +01:00
Ovahlord
948788f85a Core/Players: no longer exclude base stamina and base intellect from health and mana calculations 2023-11-22 14:33:56 +01:00
Ovahlord
0a1200d156 Core/Packets: implemented and enabled CMSG_LEARN_PREVIEW_TALENTS 2023-11-22 14:30:15 +01:00
Ovahlord
8c1f1f82e5 Core/Players: fixed glyph related crashes when switching talent specializations and corrected glyph data send in talents info packet 2023-11-22 00:35:33 +01:00
Ovahlord
f08213a005 Core/Players: downgraded the glyph system 2023-11-21 23:59:42 +01:00
Ovahlord
8605fd8851 Core/DataStores: fixed assigning item effects and load GlyphSlot.db2 2023-11-21 23:18:33 +01:00
Ovahlord
6472640e55 Core/Players: restore class and talent tier checks in Player::LearnTalent 2023-11-21 14:33:48 +01:00
Ovahlord
731e3bc830 Core/Spells: fixed SMSG_SPELL_GO packet structure 2023-11-21 02:15:58 +01:00
Ovahlord
ca3d9ca0fc Core/Players: no longer rely on artificially created spell ranks and manually manage talent spell ranks 2023-11-21 02:04:32 +01:00
Ovahlord
6b0a3afe68 Core/Spells: fixed flagging spells as talent spells 2023-11-20 23:09:01 +01:00
Ovahlord
7f86ffac2d Core/Spells: restore loading talent ranks 2023-11-20 20:30:13 +01:00
Ovahlord
1195d7c190 Core/Players: re-implement talents
*todo: class restriction and talent tier checks and remove the now useless learn all talents command
2023-11-20 20:30:12 +01:00
funjoker
e08019ee56 DB: Update player_classlevelstats 2023-11-20 13:43:09 +01:00
funjoker
de54c737b2 Db: Correct mistakes 2023-11-20 13:31:09 +01:00
funjoker
2ccb00fc66 DB: Update player_racestats 2023-11-20 12:15:43 +01:00
Ovahlord
a0c446dd9a Core/Players: no longer send talent info packets when changing the amount of available talent group outside of the spell effect handler 2023-11-20 10:06:24 +01:00