hondacrx
25f2effd85
Misc cleanups
2020-12-16 00:20:25 -05:00
hondacrx
3ca0947881
Core/Corpses: Fixed client crashes with player corpses
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/93f2affbf2f70c619cdc41b073dd19827df20448 )
2020-12-14 14:21:59 -05:00
hondacrx
01cd9b2c6e
Core/PacketIO: Updated ResponseCodes enum for 9.0.2
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/9819ee1a6ad73185f2198e1c0b4e0d70bcc9e7be )
2020-12-14 14:06:50 -05:00
hondacrx
56d007da4c
Core/Quests: Fixed questgiver icons
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5f3a2d2abf296d1eaf9788244100c91de8b7a619 )
2020-12-14 14:01:25 -05:00
hondacrx
ed190daffa
Core/GameObjects: Updated gameobject template structure to 9.0
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/364f6eec9a4d6d044666a172a2823161e0e3a418 )
2020-12-13 18:13:51 -05:00
hondacrx
b50b4265ad
Core/Misc: Updated SpellCastResult, SpellCustomErrors, GameError and InventoryResult enums
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0beaee407e04ae9769d9cd9d3928a67ab750d54b )
2020-12-13 17:42:28 -05:00
hondacrx
19da1299bf
Core/Players: Define new player local flags
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/cdc8ddea43600b606f9e3bd843fff5a2e23e4dc5 )
2020-12-13 17:35:50 -05:00
hondacrx
4c2106781a
Core/PacketIO: Updated packet structures to 9.0.2
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/96d340f70ccef57fad177a24ca099055d7dce04d )
2020-12-12 23:45:36 -05:00
hondacrx
f0037ab99f
Core/DataStores: Updated db2 structures to 9.0.2
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b82a3a557a7bf13d48342ea189325550059b622d )
2020-12-12 23:20:41 -05:00
hondacrx
bfcadae2c2
Core/Quests: Define new quest flags
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5095bcbf1cf57dae0e58e1d1251b566952352047 )
2020-12-10 10:29:46 -05:00
hondacrx
db82b42c49
Core/Quests: Define new quest objective types
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c673199f194fb683a88eb531e9642a49f1ed1b35 )
2020-12-10 10:23:44 -05:00
hondacrx
7d392baf2e
Core/Transmog: Support new transmog modifiers (secondary appearance)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/78f77dbd4150a5eef5864f0189fda566107a83f0 )
2020-12-10 09:43:39 -05:00
hondacrx
3a88aa794b
Core/Items: Define new ItemVendorType
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b6cb91684099d6b05ce2cc112020fb966b9685e2 )
2020-12-09 16:06:43 -05:00
hondacrx
9f654303f3
Core/Items: Define new ItemModifier
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d1344323f4bcb308f36826f4a41ce6ef7d8b2c51 )
2020-12-09 16:05:53 -05:00
hondacrx
38bc5ef618
Core/Player: Define new PlayerFlagsEx
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/613ddc46068eecee5842a63246d2db3cc2b5b97e )
2020-12-09 16:04:53 -05:00
hondacrx
0749a06c99
Core/Misc: First set of required db changes for 9.0
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4ca29f3cb050896a8a6c1fea5b2364b2b11c22cd )
2020-12-09 16:03:38 -05:00
hondacrx
c46c7ba2dc
Core/PacketIO: Updated most packet structures to 9.0.1
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/cab4c87d2d7f6d734ef067d6bf50f4b1d338a7bc )
2020-12-09 14:01:38 -05:00
hondacrx
7e2df34250
Misc cleanups/Fixes
2020-12-07 10:07:26 -05:00
hondacrx
eaceb2cf38
Core/PacketIO: One more opcode rename
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1d04d5859a59caf286d71f78a18ec4ed05feb7c2 )
2020-10-09 14:00:13 -04:00
hondacrx
a108bb1dbc
Core/Auras: Implemented SPELL_AURA_MOD_OVERRIDE_ZONE_PVP_TYPE
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c250a858b91a11736ee0a64c2f120b1d036b5203 )
2020-10-09 13:57:32 -04:00
hondacrx
77b08c3fd9
Core/Players: Corrected logic determining contested/friendly/hostile area types
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0a0fc86b96937315a9fce4ed6f452a4b7298f1af )
2020-10-09 13:50:37 -04:00
hondacrx
d40c2938a3
Core/PacketIO: Renamed a bunch of opcodes based on more research (only those added after 6.0)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/f922c6e7a46a7c712daaaef9b1a72ca865fbe94b )
2020-09-22 20:05:58 -04:00
hondacrx
2820d45a0d
Misc fixes
2020-09-03 11:25:42 -04:00
hondacrx
24a9e5e1d8
Scripts/InstanceScript: Implement database framework for managing spawn groups based on boss state.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/608c9aaabfcdbaf09edd11cdf268c243b3e69478 )
2020-08-24 11:13:45 -04:00
hondacrx
5bc078060f
Scripts/Commands: New utility command: .list spawnpoints.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/703910d71baa3182c956494465cdd335f5de1d3d )
2020-08-23 22:02:52 -04:00
hondacrx
15ae7a7c66
Dynamic Creature/Go spawning
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/03b125e6d1947258316c931499746696a95aded2 )
2020-08-23 21:52:32 -04:00
hondacrx
f90597a156
Scripts/Item: Fix Nitro Boosts to only fail in flyable areas.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ba7d8e9ace2de730034cd8b2b901f19f04129ef9 )
2020-08-22 15:03:06 -04:00
hondacrx
b3ebc2f8b5
Core/Spells: enable and implement SMSG_MISSILE_CANCEL
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/71db17220ae67dc6a354e88451ffc0700fe6c5f9 )
2020-08-22 12:58:19 -04:00
hondacrx
67bacbb731
Core/PacketIO: Send the expected value in available hotfixes packet - realm address, not arbitrary number (it no longer has any effect for clearing client cache)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/2c99678118798279372f17d4bb5f5a88ac95c413 )
2020-08-21 20:30:53 -04:00
hondacrx
e049db795f
Fixes not getting \n on starting packet which would then have client send it on next packet, which then was wrong size.
2020-08-20 23:28:23 -04:00
hondacrx
165ae9e4f0
Make it so we can login to accounts created with TC
2020-08-20 23:23:23 -04:00
hondacrx
062eecf20b
Misc fixes
2020-08-20 23:21:53 -04:00
hondacrx
2773a4430f
Misc fixes
2020-08-12 17:44:16 -04:00
hondacrx
459d49f899
Core/BnetServer: Bnetserver cleanup
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e9392ad28767626e519c463e2110184d71ba8426 )
2020-08-12 17:43:37 -04:00
hondacrx
c203379108
Core: Updated to 8.3.7.35249
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/8f9a69c9fa812b82af97809e445fc176b28f90eb )
2020-07-24 18:21:50 -04:00
hondacrx
97ee7c437d
Core/SmartAI: implemented SMART_EVENT_EVENT_PHASE_CHANGE
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/593d3243d4b8301fe03634d279b51a68b5d9effd )
2020-07-24 18:08:59 -04:00
hondacrx
7baa1aede9
Combat/threat rewrite prep - merge RBAC/DB changes.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/118e53f1b84fca238a6f1039471351afa61bd6c4 )
2020-07-24 17:50:10 -04:00
hondacrx
7bb86f94c5
Proper client timeout detection
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/2c3fc47a96baa8a47130befda647bf29d8eacce1 )
2020-07-24 17:48:02 -04:00
hondacrx
8e46ddaba5
Rename .debug uws to .debug worldstate (clarity change).
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/29db04c3c92c0a6ca5d35d3fcc49d7766e3eddc3 )
2020-07-24 16:26:30 -04:00
hondacrx
9533ebdd98
Add new command 'npc showloot'.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/64d8b183de9c56e1350b7323167b509fe2c43805 )
2020-07-24 14:39:24 -04:00
hondacrx
c70d2a67a0
- Add new commands .group set assistant, .group set maintank and .group set mainassist to toggle raid member flags.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/17a0139b0e121b0d8d0f2a079fcfd49090ea35a4 )
2020-07-24 13:18:37 -04:00
hondacrx
e5b6703dd0
Make some adjustments to .summon and .group summon behavior to make them more permissive:
...
- Now only requires the either target's group leader or target itself to be on your map
- Now summons all applicable group members even if one member fails checks
- No longer has some truly weird edge case instance unbind code that could cause exploit behavior (Really, I have no idea why this existed, because it certainly didn't do what it might've been meant to do.)
Port From (https://github.com/TrinityCore/TrinityCore/commit/f543e570d65fec3546e982d27d458a759922602d )
2020-07-24 11:46:44 -04:00
hondacrx
ddaaae896e
So, I came in trying to fix gameobject LoS. So I restructured some stuff.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5392212799b669d91c80cf0e9539a3aaa2abbe79 )
2020-07-23 19:01:15 -04:00
hondacrx
286a200178
Core/Movement: Get zone/area IDs from vmap data in the liquid update
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/51ce3b1c1dc6a53938ed6f240bac00681d18a44f )
2020-07-23 18:22:46 -04:00
hondacrx
2ec6d06950
Core/SAI: Change SmartScript.GetTargets to return an ObjectList
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/259bde591444980c27a17524c140f078c4159f55 )
2020-07-21 15:13:51 -04:00
hondacrx
3489622a60
Core/Auras: Named two test realm aura types
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d1956465932aa3f4c2393336ff5fd2f115fe5a21 )
2020-07-19 16:44:55 -04:00
hondacrx
baa9ab6558
Core/PacketIO: Convert all leftover packets to use packet classes
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/661470c6587c11e3fa94d2e8b57c92d8be2e297b )
2020-07-14 23:00:31 -04:00
hondacrx
4bb9823456
Core/Misc: Changed GetLocaleByName to return invalid value on invalid input instead of LOCALE_enUS
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/79cd94d26df33a332586b2aa72a99b123199c88f )
2020-07-14 17:11:56 -04:00
hondacrx
e179d29b55
Core/Spells: Include more than first 2 spell effects when determining if a spell is negative
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/176c75e8dbad95bfdcd88034f75e1452997ddb07 )
2020-07-14 16:58:41 -04:00
hondacrx
0f5801d9f4
Core/Players: Remove deprecated skill related config AlwaysMaxWeaponSkill and command .maxskill
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/bbdabd7d776a86dcb25954faf119797d52c2a425 )
2020-07-12 00:44:24 -04:00