hondacrx
|
c48696da32
|
Core/Player: Clean up duel related code. Fix a check for abusive client behavior, code style.
Port From (https://github.com/TrinityCore/TrinityCore/commit/7c062db94b1c2d28329c5f0ddc2fee74a6c07c35)
|
2021-11-15 19:56:36 -05:00 |
|
hondacrx
|
b026ee7ef8
|
More cleanups of custom classes in favor of .NET runtime types.
|
2021-11-15 18:04:57 -05:00 |
|
hondacrx
|
032f9a55f3
|
Cleanup some warnings.
|
2021-11-15 16:11:20 -05:00 |
|
hondacrx
|
8563fa8952
|
Core/PacketIO: 9.1.5 updatefields and SMSG_UPDATE_OBJECT structure
Port From (https://github.com/TrinityCore/TrinityCore/commit/5c8a058120dcf2c3ff8592886cb842ca889e0411)
|
2021-11-07 20:27:03 -05:00 |
|
hondacrx
|
4d14f2f992
|
Core/Spells: Clean up some assist checks (no behavior change)
Port From (https://github.com/TrinityCore/TrinityCore/commit/8760b7322e2d6417956fe5ddf08bb7b1268c734e)
|
2021-11-02 14:19:45 -04:00 |
|
hondacrx
|
6a159b90a1
|
Core/Spells: Fix an incorrect check that was exempting negative spells from _IMMUNE_TO_x checks.
Port From (https://github.com/TrinityCore/TrinityCore/commit/d81a74bc98533d6c443b59a945b7e92cc7e87295)
|
2021-11-02 14:17:30 -04:00 |
|
hondacrx
|
e9c6424cd8
|
Core/BattlePets: Misc fixes
Port From (https://github.com/TrinityCore/TrinityCore/commit/11cc5c0d3bd46b5e68bb549625ef9ca7294deb21)
|
2021-10-16 18:12:25 -04:00 |
|
hondacrx
|
d2bcc321f5
|
Core/Scenes: Implemented spell created SceneObjects
Port From (https://github.com/TrinityCore/TrinityCore/commit/d7302ffd1499433fef2cc4e824ae9443c3d2c79f)
|
2021-10-11 17:21:33 -04:00 |
|
hondacrx
|
5de61110b3
|
Core/Unit: Name and implement UNIT_FLAG_NON_ATTACKABLE_2
Port From (https://github.com/TrinityCore/TrinityCore/commit/de326d789ed955de819e0cbf37676716a038ad10)
|
2021-10-08 10:36:08 -04:00 |
|
hondacrx
|
cf248ca95a
|
Core/Scenes: Delay scenes sent when not in world until adding to map
Port From (https://github.com/TrinityCore/TrinityCore/commit/6d93f0a5f79c5465341a850279466ce36232e72e)
|
2021-10-05 13:48:39 -04:00 |
|
hondacrx
|
727e0100a1
|
Core/Spells: Send OriginalCastId in SMSG_SPELL_START and SMSG_SPELL_GO for triggered spells in 'game' project
Port From (https://github.com/TrinityCore/TrinityCore/commit/555b2d40ecc22eb0ea4bf913b534ffa7197fa6fe)
|
2021-10-03 13:55:43 -04:00 |
|
hondacrx
|
9afc755dec
|
Core/Unit: UNIT_FLAG renames
Port From (https://github.com/TrinityCore/TrinityCore/commit/f1ac141f25500a0f6ffd3c32b1185de2d9f9c940)
|
2021-09-26 14:00:30 -04:00 |
|
hondacrx
|
7befdbd11b
|
Core/Maps: Adjusted logic in GetFullTerrainStatusForPosition to closer match what the client does regarding being inside WMOs
Port From (https://github.com/TrinityCore/TrinityCore/commit/453b59de57b3502163adc99a6fc9cbeec0645dcf)
|
2021-09-26 11:32:01 -04:00 |
|
hondacrx
|
6cf76372ac
|
Core/Spells: Fix UNIT_CREATED_BY_SPELL in SPELL_EFFECT_SUMMON
Port From (https://github.com/TrinityCore/TrinityCore/commit/69663cc94f8b90daa5f19192313d4c4129ba64cc)
|
2021-09-24 10:23:22 -04:00 |
|
hondacrx
|
dbfef1ee87
|
Core/Auras: Don't save liquid auras
Port From (https://github.com/TrinityCore/TrinityCore/commit/2bea816bbec6ba9d50f7bd6725806e81c6cafaae)
|
2021-09-24 10:16:38 -04:00 |
|
hondacrx
|
3356b921ab
|
Core/Object: Bump hover delta handling on nearpoints downstack into GetNearPoint2D (from movement generators); functionality should be unchanged
Port From (https://github.com/TrinityCore/TrinityCore/commit/f69d12504ca3089439fa6d33b7c6e73e1585779f)
|
2021-09-24 10:05:14 -04:00 |
|
hondacrx
|
4a61a40fb8
|
Core/Position: Refactor GetAngle -> GetAbsoluteAngle because code clarity is good.
Port From (https://github.com/TrinityCore/TrinityCore/commit/bc89e1cdb0da10e53cc9fa4a97565c05bb4c052e)
|
2021-09-23 22:46:22 -04:00 |
|
hondacrx
|
4aabb695d5
|
Core/AreaTriggers: Rename spell_areatrigger* tables to areatrigger_create_properties* according to last MiscValue research for areatrigger effects
Port From (https://github.com/TrinityCore/TrinityCore/commit/ee73948a64fc3d767d37cd3cc7f44358c5274b83)
|
2021-09-17 10:57:02 -04:00 |
|
hondacrx
|
6e9d1ba1f7
|
Core/Entities: don't skip immunity checks for positive spells
Port From (https://github.com/TrinityCore/TrinityCore/commit/cfe69470a888082f21a639560f54e9c9ed2f3512)
|
2021-09-09 13:53:16 -04:00 |
|
hondacrx
|
ed98f4a2a4
|
Some fixes
|
2021-09-08 23:41:06 -04:00 |
|
hondacrx
|
c790d78095
|
Core/Entities: fix creatures ignoring immune flags.
Port From (https://github.com/TrinityCore/TrinityCore/commit/339a2acac86604c32a1501e0af3454b979ad1e1b)
|
2021-09-08 23:36:28 -04:00 |
|
hondacrx
|
7cfe3c0021
|
Core/Spell: fix SendSpellMiss requiring caster Unit
Port From (https://github.com/TrinityCore/TrinityCore/commit/60ff73eeba93c7f97abff0eeb504cb4b5ff8a6cd)
|
2021-09-08 23:26:14 -04:00 |
|
hondacrx
|
7770ef3f5e
|
Core/Spell: fix target checks
Port From (https://github.com/TrinityCore/TrinityCore/commit/a2ea26816e19224484377697311f3de1f4cc8f55)
|
2021-09-08 23:21:51 -04:00 |
|
hondacrx
|
5c4a7511ff
|
Core/Spells: Cleanup spell effects
Port From (https://github.com/TrinityCore/TrinityCore/commit/8a4e1119ac21e2d1112d1717337597fe073e495f)
|
2021-09-08 17:40:50 -04:00 |
|
hondacrx
|
949d4806c5
|
Core/Spells: rework part 5: GameObject casting
Port From (https://github.com/TrinityCore/TrinityCore/commit/962f6d7988b9003e550f6745be7cff812e9d8efa)
|
2021-08-29 18:27:08 -04:00 |
|
hondacrx
|
89058fec83
|
Core/Movement: Fixed creature hover
Port From (https://github.com/TrinityCore/TrinityCore/commit/2e2b29861878fda2d27156c71a1d8ed7dbe0b4fe)
|
2021-08-24 11:10:59 -04:00 |
|
hondacrx
|
06fe13fbab
|
Core/VMap: Add outdoor state to Map::GetFullTerrainStatusForPosition. Add WorldObject::IsOutdoors, basic member access.
Port From (https://github.com/TrinityCore/TrinityCore/commit/e47e95b6dc89a7332ae4d5d833639e4f30f3d8c5)
|
2021-08-09 11:33:30 -04:00 |
|
hondacrx
|
da5eb28902
|
Core/Entities: remove grid-wide visibility from setActive and implement another method for it
Port From (https://github.com/TrinityCore/TrinityCore/commit/8713a623283b4d0e414a97b566854c1b21e8754b)
|
2021-08-08 23:31:06 -04:00 |
|
hondacrx
|
dac2b45ab8
|
Partial: Core/Entities: Reduce the probability of units dropping under the map
Port From (https://github.com/TrinityCore/TrinityCore/commit/69edf282fa777912385dbb4d921b9f3a8f92a00e)
|
2021-08-08 23:16:19 -04:00 |
|
hondacrx
|
491ec3333c
|
Core/PacketIO: 9.1.0 opcodes and packet structures
Port From (https://github.com/TrinityCore/TrinityCore/commit/cd5357dc185f95c6ef78089c5ab8bd2b885dd89f)
|
2021-08-08 13:10:49 -04:00 |
|
hondacrx
|
50fcbd3aaf
|
Some cleanups
|
2021-07-08 13:01:46 -04:00 |
|
hondacrx
|
515ae6ed12
|
Core/SAI: Add an action_param3 to "summon gob" to control when the object will despawn
Port From (https://github.com/TrinityCore/TrinityCore/commit/4b6e76a5efe5e48ff20b4ef84e0f3dc0f9bc84a0)
|
2021-06-23 23:50:55 -04:00 |
|
hondacrx
|
88c9b21ec2
|
Fixes Fleeing, and probably so other movement stuff.
|
2021-06-18 15:13:04 -04:00 |
|
hondacrx
|
90508f7689
|
Core/Maps & Extractors: Move copypasted map file headers into a single shared file and replace #defines with enums
Port From (https://github.com/TrinityCore/TrinityCore/commit/6ecfe58cae6d9cfa7a3aef21a4a96aa00c513ba2)
|
2021-06-02 22:09:53 -04:00 |
|
hondacrx
|
9851142796
|
Core: Combat/threat system rewrite
Port From (https://github.com/TrinityCore/TrinityCore/commit/34c7810fe507eca1b8b9389630db5d5d26d92e77)
|
2021-05-18 12:25:40 -04:00 |
|
hondacrx
|
861f0575de
|
Fixes two crashes.
|
2021-05-17 14:03:58 -04:00 |
|
hondacrx
|
aaa3964d49
|
Core/Grids: Move packet sending functionality out of MessageDistDeliverer and into separate, customizable class and unify LocalizedPacketDo, LocalizedPacketListDo as generic localizable action
Port From (https://github.com/TrinityCore/TrinityCore/commit/fb66575d38d2ba7ffc24c29824fa75d7019de549)
|
2021-05-02 13:41:19 -04:00 |
|
hondacrx
|
40826f78a2
|
Fixed two crashes
|
2021-04-21 19:54:20 -04:00 |
|
hondacrx
|
17132dd6b6
|
Core/Entities: Fix some weird movement due to los issues
Port From (https://github.com/TrinityCore/TrinityCore/commit/446fc391f02d3ca8e1332b58f910a5b7d1c8e226)
|
2021-04-16 16:14:43 -04:00 |
|
hondacrx
|
13631f6b4c
|
Core/PacketIO: Updated packet structures to 9.0.5
Port From (https://github.com/TrinityCore/TrinityCore/commit/f2202869f71f5a1a35191de303ee5166e4275884)
|
2021-04-12 14:02:46 -04:00 |
|
hondacrx
|
6b455863b5
|
Core/Spells: Implemented SUMMON_PROP_FLAG_PERSONAL_GROUP_SPAWN
Port From (https://github.com/TrinityCore/TrinityCore/commit/2398c1e23c57cf5b6ac778b09a09d28e2704fd75)
|
2021-03-29 17:47:18 -04:00 |
|
hondacrx
|
98f9fdaf53
|
Core/Objects: Pass privateObjectOwner guid directly to SummonCreature functions
Port From (https://github.com/TrinityCore/TrinityCore/commit/33b3ebcae67870f704d86d30aa357781b33bb411)
|
2021-03-29 17:31:48 -04:00 |
|
hondacrx
|
1ca5b5bcad
|
Core/Objects: Refactor private object checks into separate function
Port From (https://github.com/TrinityCore/TrinityCore/commit/f21270b987211041b95d6befa7192d313692920d)
|
2021-03-29 17:20:45 -04:00 |
|
hondacrx
|
b4bf10ed22
|
Core/Objects: Move personal summon handling from TemporarySummon/GameObject to WorldObject and check it using dedicated guid field
Port From (https://github.com/TrinityCore/TrinityCore/commit/1082a6645e96c611b3145b5d6208fc4db6e4b2d3)
|
2021-03-29 17:11:46 -04:00 |
|
hondacrx
|
62ec699ec6
|
Core: SOme code cleanup, more to follow.
|
2021-03-20 22:48:48 -04:00 |
|
hondacrx
|
5878e2be56
|
Core/Entities: add extra use of UPDATETYPE_CREATE_OBJECT2
Port From (https://github.com/TrinityCore/TrinityCore/commit/044110d42366c3e91007add3a2aa4bd02cbe7d2c)
|
2021-03-17 17:02:15 -04:00 |
|
hondacrx
|
f2317c2bdf
|
Core/Entities: Some changes to LoS z checking & MotionMaster.MoveJumpTo
Port From (https://github.com/TrinityCore/TrinityCore/commit/fe362cf2c9d5c71db4698480ce26cb35dbc58f28)
|
2021-03-17 13:55:29 -04:00 |
|
hondacrx
|
971f155537
|
Core/PacketIO: Fix suppressing building SMSG_UPDATE_OBJECT packets
Port From (https://github.com/TrinityCore/TrinityCore/commit/36496c717203fab56eadff8c55f3b1e136fbe363)
|
2021-03-04 16:12:22 -05:00 |
|
hondacrx
|
64bafe8d73
|
Misc cleanups
|
2021-03-04 11:47:12 -05:00 |
|
hondacrx
|
250d7fb83b
|
Core/Conditions: CONDITION_NEAR_CREATURE will exclude personal spawns that aren't the target's owner
Port From (https://github.com/TrinityCore/TrinityCore/commit/d2641c4924022369d4af595925bf04d034db5d72)
|
2021-02-18 12:53:42 -05:00 |
|