Commit Graph

34517 Commits

Author SHA1 Message Date
Shauren ec4a3cd9ac Core/Conditions: Reserve CONDITION_SOURCE_TYPE_AREATRIGGER for master branch 2021-10-06 11:12:52 +02:00
Shauren e073e09b86 Build: Modernize readline finding script
(cherry picked from commit 203f1197b4)
2021-10-06 10:36:33 +02:00
Shauren c029f21f34 Core/Misc: Fix appleclang 12 warnings
(cherry picked from commit 3bf6698116)

# Conflicts:
#	src/server/game/Handlers/BlackMarketHandler.cpp
#	src/server/game/Loot/LootItemStorage.cpp
#	src/server/scripts/Northrend/Nexus/Oculus/boss_urom.cpp
#	src/server/shared/DataStores/DB2DatabaseLoader.cpp
2021-10-06 10:34:20 +02:00
Aokromes a462daa01c Scripts/Misc: Remove 2 logs, they are handled by gm logs 2021-10-05 15:52:33 +02:00
CraftedRO 572d1f3be5 DB/Gameobject: Fix rotation of some signs
Closes #26961
2021-10-04 22:42:09 +03:00
CraftedRO a9ce76a0fb DB/Creature: Add scripts to some creatures
Closes #26944
2021-10-04 20:58:23 +03:00
offl 0a66174520 DB/Creature: Add some of MountCreatureID 2021-10-04 18:48:47 +03:00
Giacomo Pozzoni 1c1c38ae97 Skip proccing Sheath of Light when at full health (#26987) 2021-10-02 16:33:38 +02:00
offl 102e8fb0ee DB/Creature: Corrections to creature_movement_info
Ref #25964
2021-10-02 01:53:44 +03:00
offl 4683b74790 DB/Creature: cad9aaa823 followup 2021-10-01 21:52:50 +03:00
offl cad9aaa823 DB/Creature: Add mountEntry column to addon tables for future use
Ref #25964
2021-10-01 18:20:32 +03:00
CraftedRO 0b76bb3519 DB/Commands: Add missing group commands description
Closes #26963
2021-10-01 18:20:12 +03:00
CraftedRO 1a1c9ebeea DB/Loot: Remove Branch Of Cenarius from wrong mob
Closes #26959
2021-10-01 18:19:48 +03:00
Cerveciento 1f595408d7 DB/Locale: Add missing esES & esMX quest locales (Part 182)
Closes #26943
2021-10-01 18:19:33 +03:00
offl 6b766e8141 DB/Quest: Fix 'Wanted: Arcatraz Sentinels'
Closes #26935
2021-10-01 18:19:18 +03:00
trickerer 084f8f3ded Core/Combat Improve extra attacks handling (#26859)
* Core/Combat Improve extra attacks handling

* Remove unnecessary _lastDamagedTargetGuid check

* Add missing initialization of _lastExtraAttackSpell. Do not use hardcoded spell ids.

* Partially revert 9f90b835019b
2021-10-01 16:40:20 +02:00
Ovah e317beb449 Core/Units: removed an incorrect addition of SPELL_AURA_MOD_CRIT_CHANCE_FOR_CASTER crit chance benefits (#26873)
This aura, as the name implies, should only affect the spells that it has listed in its class mask. Because the removed code was not doing so, it applied the crit chance on ALL melee and ranged spells. This fixes Stormstrike unintentionally increasing the crit chance for all melee attacks instead of the affected spells only
2021-10-01 16:38:29 +02:00
Maks Szokalski b1e7f2489c Flash worldserver on taskbar on thread start (#26886)
* Flush worldserver on taskbar on thread start

* update

* update

* fix codestyle

* Update worldserver.conf.dist

* Update src/server/worldserver/worldserver.conf.dist

Co-authored-by: NoName <322016+Faq@users.noreply.github.com>

Co-authored-by: NoName <322016+Faq@users.noreply.github.com>
2021-10-01 16:37:39 +02:00
Mikhail Redko 3cef126d0a Core/Misc: Improvement item durability repair logic. (#26911)
* Core/Misc: Improvement item durability repair logic.

* Move item repair cost calculation logic from Player::DurabilityRepair to Item::CalculateDurabilityRepairCost
* Make item repair cost calculation more congruent with client logic (std::round)
* Do not repair items if player does not have enough money to pay for the repair of all items at once
* Withdrawing money from guild bank only once to avoid spam in the guild bank log and reduce number of transactions in the database

Closes #25937

* Fix build

* Remove unnecessary scope

* Fix visual studio warning and one more check for reliability
2021-10-01 16:33:21 +02:00
HelloKitty 82aca86d87 Core/AH: Add search delay to SMSG_AUCTION_BIDDER_LIST_RESULT and SMSG_AUCTION_OWNER_LIST_RESULT (#26915) 2021-10-01 16:32:36 +02:00
xvwyh 389979e8a3 DB/Misc: Add creature_movement_info for future use
Ref #25964
2021-10-01 02:50:19 +03:00
Keader bddf41e718 Scripts/ICC: Implemented spell Dark Reckoning
Closes #26941
2021-09-28 21:48:46 -03:00
TDB Release 1526de722c TDB 335.21091 - 2021/09/28 TDB335.21091 2021-09-28 20:50:34 +00:00
robinsch f30510566b Core/Spell: Allow inserting spell ids greater than 65535 into spell_learn_spell (#26958) 2021-09-28 11:46:34 +02:00
offl 0a2fca1aed Core/SAI: Split set/remove unit_flags actions (#26954) 2021-09-27 19:00:55 +03:00
offl 5f71c40b96 Scripts/Spells: Mount check aura for Gryphon Hatchling & Wind Rider Cub (#26897)
Closes #26600
2021-09-27 00:41:25 +03:00
offl 9062141cd4 DB/SAI: Prepare set/remove unit_flags action for split 3 2021-09-26 23:02:04 +03:00
offl 1ec045b356 DB/SAI: Prepare set/remove unit_flags action for split 2 2021-09-26 20:47:20 +03:00
offl 8451f6dde5 DB/SAI: Prepare set/remove unit_flags action for split 1 2021-09-26 18:04:05 +03:00
offl 09eb8efcd5 DB/SAI: Prepare set/remove unit_flags action for split 2021-09-25 01:11:49 +03:00
Shauren 56e29a0bde Core/RaF: Allow granting levels to other faction when CONFIG_ALLOW_TWO_SIDE_INTERACTION_GROUP is enabled 2021-09-24 22:54:32 +02:00
offl 36300404d5 DB/SAI: Get rid of remaining evil flags 2021-09-23 22:10:41 +03:00
offl 548e62cfd9 DB/SAI: Get rid of evil flags, pt 2 2021-09-23 20:25:41 +03:00
Shauren 77596dba67 Build: Update FindOpenSSL.cmake and remove custom FindGit 2021-09-22 18:49:33 +02:00
offl f89bb43419 Core/Misc: Link CREATURE_FLAG_EXTRA_INSTANCE_BIND to corresponding static flag 2021-09-22 18:06:31 +03:00
CraftedRO 9aae8a443d DB/Creature: Snarlflare shoudn't have abilities
Closes #26929
2021-09-21 02:21:12 +03:00
kvolk2git b5e6f3be94 DB/Locale/ruRU: Add missing offer rewards for quest id 2701-3500
Closes #26927
2021-09-21 02:20:55 +03:00
Cerveciento 2771ac484c DB/Locale: Add missing esES & esMX quest locales (Part 181)
Closes #26918
2021-09-21 02:20:40 +03:00
offl d5ea8e6413 DB/SAI: Get rid of evil flags, pt 1 2021-09-21 02:20:17 +03:00
Shauren 4ec52fb160 Core/Authserver: Fix uninitialized variable, fixes changing realms after logging in to world 2021-09-20 22:03:21 +02:00
offl c8061d8ba6 Core/SAI: Remove possibility to set/remove unit_flags2
So far I see that only Cannot Turn flag can be changed by scripts and action to change it didn't existed in 3xx. If someone will need to change that flag, it should be implemented by action which will change only that flag and not any flag of that type.
2021-09-19 02:15:09 +03:00
offl 8a70efed8c Core/Misc: Leave detailed description for UNIT_FLAG_NON_ATTACKABLE 2021-09-18 03:26:53 +03:00
offl b4bb2bc0c5 Core/Misc: Update comments of static flags 2021-09-18 01:54:07 +03:00
Shauren 2d8d118c43 Tools/Mapextractor: Remove reading MWMO from mapextractor
Ref #26537
2021-09-17 15:31:59 +02:00
offl f381e18244 Core/Misc: Update enums of static flags 2021-09-17 04:45:57 +03:00
offl 4b028e599e Core/Misc: Rename few type flags 2021-09-16 22:10:46 +03:00
offl 8047532605 Core/Misc: Name unknown CreatureEliteType 2021-09-16 21:48:19 +03:00
offl 4e291caff8 Core/Misc: Rename UNIT_FLAG_PVP to UNIT_FLAG_PVP_ENABLING
Ref #26912
2021-09-16 21:21:25 +03:00
offl e4a82ee97a Core/Misc: Rename UNIT_FLAG_SWIMMING to UNIT_FLAG_CAN_SWIM
Ref #26912
2021-09-16 21:15:52 +03:00
offl a50ce8755b Core/Misc: Rename UNIT_FLAG_TAXI_FLIGHT to UNIT_FLAG_ON_TAXI
Ref #26912
2021-09-16 04:43:06 +03:00