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
hondacrx
c06baf1bf5
Core/Spells: Assign spell effect handles for new apply aura effects
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c3dcbe04dcea04ce3f453f99d44ebebb542bcda7 )
2020-07-12 00:39:37 -04:00
hondacrx
27a8ecc8b3
DB/Account: update account_access table
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/01d098830a64622262226f7915f872e1cfb301f6 )
2020-07-12 00:30:24 -04:00
hondacrx
581d077acd
Refactoring of BNetServer
2020-07-12 00:06:43 -04:00
hondacrx
4164384b72
Core/Spells: Implemented new target types
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/fce9fca9002e5bfc99990b9108aa56447e5001bd )
2020-06-21 14:33:32 -04:00
hondacrx
1a2411ae0f
Ports from ( https://github.com/TrinityCore/TrinityCore )
...
Core/Unit: don't clear low health aura states on death
Core/Gossip: Fix gossip bug on modify money
Core/Spells: Change the radius of PBAoEs following the feedback received on
Core/Player: update interaction checks, some info taken from client
Core/Spell: abort channeling if no valid targets are found after searching
Core/Creature: fix _DespawnAtEvade saving wrong respawn time
Core/Spell: fixed some problems with per caster aura states
Quickfix a bug introduced by 2f19d97 which prevented GTAoE from being cast.
Core/SmartAI: allow SMART_ACTION_SEND_GOSSIP_MENU to override default gossip
Core/Spell: in case of immunity, check all effects to choose correct procFlags, as none has technically hit
Fix evade issues when a spell hits the target just before evading.
Scripts/Command: implement .debug play music command
Partial revert, Unit::getAttackerForHelper() shouldn't return units that we aren't in combat with (victim can be such a unit for players/player pets, which can startattack from a distance without entering combat).
Fix an issue where CanSpawn would never get invoked on creatures without per-guid script.
Core/Players: fix null dereference crash
2020-06-21 13:01:24 -04:00
hondacrx
6f6f49ec02
Scripts/Commands: Update reload commands names
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e21e7cd2e26361d18d57a7c4ec002dbf0abe8ffc )
2020-06-19 20:03:42 -04:00
hondacrx
15192d6a38
Core/Items: Implemented corruption and corruption resistance stats
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6533de31005fc9680d9f2b61a4d8ea4958fc8edc )
2020-06-18 15:39:41 -04:00
hondacrx
2d5a910f67
Core/PacketIO: Fixed receiving and sending db2 hotfix packets
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5fce3604fc9613299f8780d30abbbe69c0c7e531 )
2020-06-18 13:10:45 -04:00
hondacrx
d7954f4fc7
Core/Spells: Implement using different difficulty data from all spell related db2s, not just SpellEffect and SpellPower
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c7306439e7004288fb85890d6a5f730cf1761d71 )
2020-06-18 12:39:39 -04:00