Antonio Martín Berti
c6802e272b
Core/SAI: Removed invalid eventId restriction on SMART_EVENT_ACTION_DONE ( #27972 )
2022-05-26 11:54:24 +02:00
Shauren
aad276b084
GCC warning fix
2022-05-25 23:07:30 +02:00
Shauren
630b60eb0d
Core/GameObjects: Transport (type 11) improvements
...
* Fully synchronize serverside animation progress with client
* Implemented updating passenger positions on elevators
* Removed visibility hack for elevators that always forced CreateObject packet to be sent to client
2022-05-25 22:14:32 +02:00
Shauren
3031fbb63b
Core/Objects: Remove restriction on what object types can be set as active
2022-05-25 22:07:47 +02:00
Shauren
aa592e431b
Core/PacketIO: Implemented CMSG_MOVE_INIT_ACTIVE_MOVER_COMPLETE and ActivePlayerData::TransportServerTime updatefield
2022-05-24 16:28:26 +02:00
Naddley
bca4c05da3
DB/Spawns: Added some more non aggressive mobs in Bastion
...
Closes #27945
2022-05-22 21:52:53 +02:00
Naddley
522e80fac4
DB/Spawns: Added Kleia spawn after Walk the Path, Aspirant (57261)
...
Closes #27959
2022-05-22 21:52:52 +02:00
Naddley
96b774e25c
DB/Spawns: Added Pelagos spawns for A Soulbind in Need (57677)
...
Closes #27961
2022-05-22 21:52:52 +02:00
Shauren
bb3b2cf4cb
Core/GameObjects: Changed gameobject artkit type to uint32
2022-05-22 20:13:56 +02:00
Naddley
d76e2805bd
DB/Spawns: Added spawns for Scarlet Monastery
...
Closes #27967
2022-05-22 20:05:16 +02:00
Shauren
00bc0cea80
Core/Transports: Extracted transport and vehicle passenger relocation to shared function
2022-05-22 16:38:33 +02:00
Shauren
c13d26e1fa
Core/GameObjects: Use all axis rotations for gameobject model collision, not just orientation
2022-05-22 14:53:05 +02:00
ModoX
703452d28d
DB/Quest: Added VerifiedBuild column to creature_queststarter, creature_questender, gameobject_queststarter and gameobject_questender
2022-05-18 21:31:25 +02:00
Shauren
a4fba9b3c4
Core/Creatures: Only use scaling data when it was actually loaded for the creature, not always if it just exists in db
...
Closes #27954
2022-05-15 22:10:18 +02:00
Shauren
11cf79b4e5
Core/PacketIO: Don't skip sending BroadcastSummon packets to summoned player
2022-05-15 19:54:27 +02:00
Shauren
ac5babdf74
Core/Items: Defined new item bonus types
2022-05-15 00:20:59 +02:00
Shauren
a12f939070
Core/PacketIO: Implemented SMSG_BROADCAST_SUMMON_CAST and SMSG_BROADCAST_SUMMON_RESPONSE
2022-05-14 20:40:55 +02:00
Shauren
25c0aaa83f
Core/Players: Allow teleporting to a specific instance id
2022-05-14 20:40:24 +02:00
Shauren
19b052d939
Core/Misc: Name more invisibility types
2022-05-12 00:11:40 +02:00
Shauren
088db0103f
Core/Misc: Remove uses of std::aligned_storage (deprecated in future c++ standard)
2022-05-11 13:59:41 +02:00
Shauren
b636212392
Core/DataStores: Removed hardcoded cap for battlepet species
2022-05-11 13:06:09 +02:00
Shauren
376dc7402a
Core/DataStores: Removed hardcoded cap for taxi nodes mask
2022-05-10 23:29:36 +02:00
Antonio Martín Berti
5002e5d352
Core/Conditions: Added CONDITION_SCENARIO_STEP ( #27928 )
2022-05-09 19:33:55 +02:00
Shauren
5ba1247587
Core/Logging: Remove string allocations for logs that are not going to be logged
2022-05-09 14:19:02 +02:00
Shauren
86cf5160b9
Core/Spells: Add notes on remaining SpellAttr6
2022-05-08 20:40:03 +02:00
Shauren
104c2ddb6a
Core/Spells: Implemented SPELL_ATTR6_TAPS_IMMEDIATELY
2022-05-08 19:47:43 +02:00
Shauren
8c85bdb24e
Core/Spells: Implemented SPELL_ATTR6_ABSORB_CANNOT_BE_IGNORE
2022-05-08 19:04:11 +02:00
Shauren
b8153f710e
Core/Auras: Undefine aura 320, it is no longer ranged haste
2022-05-08 16:57:17 +02:00
Shauren
de592386dc
Core/Spells: Autorepeat casting fixes
...
* Fixed cast bars of ranged spells not disappearing when canceled while autoshooting
* Replaced hacky 500ms delay on non auto shot autorepeat spells with native spell cast time (wands have 500ms cast time)
* Update cooldowns before attempting to cast autorepeat spells (for cases when cooldown ends on the same server tick as cast attempt)
2022-05-08 15:54:15 +02:00
Shauren
538fa8e97f
Core/Spells: Cleanup movement checks in spells - use correct interrupt flags
2022-05-07 23:31:55 +02:00
Shauren
0620b829b2
Core/Spells: Implemented SPELL_ATTR6_DELAY_COMBAT_TIMER_DURING_CAST
2022-05-07 20:09:25 +02:00
Shauren
50eff8c238
Core/Spells: Implemented SPELL_ATTR6_NO_PUSHBACK
2022-05-07 00:18:01 +02:00
Shauren
0710fd0ee0
Core/Spells: Implemented SPELL_ATTR6_AURA_IS_WEAPON_PROC
2022-05-06 23:18:33 +02:00
Shauren
e4f8403d7a
Core/Spells: Implemented SPELL_ATTR6_DO_NOT_RESET_COOLDOWN_IN_ARENA
2022-05-06 23:12:44 +02:00
tisk
24434c687d
Core/Spells: Implemented SPELL_ATTR6_ALLOW_EQUIP_WHILE_CASTING
2022-05-06 23:01:36 +02:00
Shauren
26d424d916
Core/Misc: Fixed mistake in racemask IsEmpty
2022-05-06 22:39:05 +02:00
Shauren
4bc02e3744
Core/Items: Use correct error message when swapping weapons in combat too quickly
2022-05-06 22:17:16 +02:00
Shauren
94aac14b4d
Core/Spells: Rename SpellAttr6 to use official attribute names
2022-05-06 20:23:13 +02:00
Shauren
d800c87137
Core/Misc: Remove implicit conversions from RaceMask class, fixes racemask check failing during loading from db
2022-05-06 18:45:51 +02:00
Shauren
aa6a0f2431
Core/Crypto: Fixed EVP_PKEY reference counting for copied objects
...
Closes #27943
2022-05-06 12:21:59 +02:00
Shauren
d1266a2abe
CI: Use newer openssl dll filenames when building artifacts
2022-05-03 20:57:08 +02:00
Shauren
370dd97998
Build: Prioritize manually selected openssl location over default installed one
2022-05-03 19:02:48 +02:00
Shauren
849999c1b3
Codestyle fix - remove empty lines
2022-05-03 17:57:51 +02:00
Shauren
63f6626c46
CI: Bump upgrade openssl used on appveyor from 1.0.2 to 1.1.1
2022-05-03 17:52:22 +02:00
Shauren
2345b33669
Core/Crypto: Fix nopch build
2022-05-03 17:51:47 +02:00
Shauren
bc87f7b337
Core/Crypto: Switch away from most deprecated openssl functions and removed upper version limit
2022-05-03 17:03:57 +02:00
Shauren
c68f52568f
Core: Updated allowed build to 9.2.0.43345
2022-05-03 11:17:01 +02:00
Shauren
aefce9a25c
Core/Misc: Prefix include guard to avoid possible conflict with external library
2022-05-03 11:16:35 +02:00
Shauren
33132efd22
Core/Spells: Add notes on remaining SpellAttr5
2022-05-02 21:12:18 +02:00
Shauren
91ca5527d6
Core/Spells: Implemented SPELL_ATTR5_AURA_UNIQUE_PER_CASTER
2022-05-02 21:01:22 +02:00