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
7eb9b2201f
Core/Creatures: Move gossip trainer assignment to creature_trainer table - same gossip can open different trainers depending on which creature it is assigned to
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1340f2cdb33a4feac01e68d2f65ae1ae486e135f )
2020-08-09 17:06:51 -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
e4e8ee5e02
Core/Scripts: Fixed GAMEOBJECT_TYPE_DOOR closing automatically after being opened with .gobj act
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ced48202526b32c0eb8e98cb0f713dfa0b94bf64 )
2020-07-24 16:32:48 -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
aa0dd8ba99
Some improvements to .debug raidreset command. Now supports heroic difficulty 5-man dungeons and outputs sensible text, as opposed to silently doing (or not doing) stuff.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4179036bbeb775aa631b262fc38ab8bd9ccd502b )
2020-07-22 00:45:47 -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
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
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
4fb3805d8a
Core/Creature: drop method SetPosition
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/55576d20d837a9b4575c11a73940c29c0e8e605b )
2020-06-19 19:51:09 -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
hondacrx
0d590cee7b
Core/Misc: Ensure that query used for .reload creature_template command always matches the one used for loading during startup
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/df0a027444e85a37ea39e4da6f5b13754ad211c8 )
2020-06-10 12:50:18 -04:00
hondacrx
c9a91fa62f
Core/Movement: MotionMaster & MovementGenerators cleaning
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/14c6a4d8238e4f383557359436b5f73cb730d4ea )
2020-05-07 14:16:30 -04:00
hondacrx
9889415e6b
Core/Movement: cleanup MovementGeneratorType
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/dbe54973fbbcfca55316e03b8a27dcd6d115b543 )
2020-05-06 14:38:54 -04:00
hondacrx
ba885908b7
Core/Spells: fix wrong distance calculations in AoE spells
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5d076cfe291980bc5be9d44ffbae887e3dd5ad59 )
2020-05-06 14:34:20 -04:00
hondacrx
c3adef77a9
Misc cleanups
2020-05-05 19:09:57 -04:00
hondacrx
6be4414166
Core/AuctionHouse: After taking a break at the start of patch 8.3 auction house is now back in business.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/aced88b09bd918b0ed17b6c5e8a6048788600d9d )
2020-04-29 13:52:03 -04:00
hondacrx
1464910d26
Core/DataStores: Updated db2 structures to 8.3.0
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/90628b7d29e041310abc25438f219a0c73c41bae )
2020-02-22 19:06:49 -05:00
hondacrx
14b7ac6f67
Core/Misc: Moved CanSpeak() method to WorldSession class
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/93aa30f4474254b9db69025e7864a124028273c0 )
2020-02-09 16:58:40 -05:00
hondacrx
752137af52
Refactoring Cleanup
2020-02-03 14:42:20 -05:00
hondacrx
2a065d22da
Core/Misc: Removed references to item_template in logs
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4746331f495129f79531f4af0984aa0bd90eebda )
2020-02-03 14:40:47 -05:00
hondacrx
230453c451
New Year 2020 :)
2020-01-09 11:35:00 -05:00
hondacrx
5b9ad41953
Core/Items: Implement azerite empowered items
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d934824421c83598853487c5cc9e4cbb3c5d0006 )
2019-12-05 22:55:44 -05:00
hondacrx
63105504a4
Core/Items: Add ItemContext param to Item::Create function
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0a2d9ad2f7673e2b7ee62b7cc6f1a19639d37864 )
2019-11-23 00:44:38 -05:00
hondacrx
e95115dc94
Core/DataStores: Updated db2 structures to 8.2.5
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3ac790287aba5f7d7c3bccf79e608de9119e461a )
2019-10-29 13:09:23 -04:00
hondacrx
570aebce26
More refactoring of code.
2019-09-23 21:41:13 -04:00
hondacrx
35c06c09fd
Some refactoring of code. and some cleanups
2019-09-21 12:11:16 -04:00
hondacrx
42d9ed78ee
Core/DataStores: Implemented WorldStateExpression
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/548d79bb06cfba3517347070dfe606748dda55ab )
2019-09-03 23:44:24 -04:00
hondacrx
87d30caa49
Ensure that all actions are compared to fixed point in time (ie. world update start)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/60663d1374beef3103f4787152654034fa4a8897 )
2019-09-01 10:37:14 -04:00
hondacrx
966c1fff33
Core/Cache: Implement QueryCache system
...
Ideas/Port From (https://github.com/TrinityCore/TrinityCore/commit/b4d30bb92cbfc8411d8d91b0f4f2981f2cecc148 )
2019-08-31 10:06:35 -04:00
hondacrx
3634bc7133
Core/Misc: Moved CharacterInfo out of world to separate class
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ad4e63bae145ae49b584ab2fc621660430cec0d3 )
2019-08-16 13:43:17 -04:00
hondacrx
df61f03a98
Core: add some missing Player Name normalization on input data
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b742c872223950dfae14468b0e7a304a3e660e76 )
2019-08-15 14:53:54 -04:00
hondacrx
125e3b3ac7
Updated to 8.2.0.31429 (scripts disabled atm, they still need updated)
...
Code Port from TrinityCore https://github.com/TrinityCore/TrinityCore
Casc from WoW-Tools https://github.com/WoW-Tools/CASCExplorer
2019-08-14 11:20:42 -04:00
hondacrx
758aae32e0
Misc. fixes
2019-01-16 19:43:07 -05:00
hondacrx
1e1c5c77a8
2019 YAY!
2019-01-01 12:01:55 -05:00
hondacrx
56291f2273
Core/Commands: Fixed .gobject move and turn
2018-12-24 01:08:29 -05:00
hondacrx
581d0fd1ff
Core/Misc: Removed oldTotal from LocaleConstant
2018-12-24 01:01:29 -05:00
hondacrx
8e20114e10
BFA Update (still lots of testing to do tho)
2018-12-10 12:46:25 -05:00
hondacrx
468b053946
Core/Maps: Replaced spawnmask with difficulty list
2018-09-17 12:08:48 -04:00
hondacrx
a187bfd169
Core/MMaps: updated detour to be current with tc (still doesn't find the right path sometimes)
2018-08-28 14:42:01 -04:00
hondacrx
7255455b22
Core/Refactor: Part 5
2018-07-05 10:57:42 -04:00
hondacrx
4aa7d7be6d
Core/Commands: Print phase info even if its a summoned npc
2018-06-16 18:07:31 -04:00
hondacrx
7aa494d5dd
Core/Errors: Stop using System.Diagnostics.Contracts, Its just closing the server without error or warning. We now log the error and then throw a exception
2018-06-15 12:34:56 -04:00