Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3.3.5 #81

Open
wants to merge 6,822 commits into
base: playerbots-npcbots
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
6822 commits
Select commit Hold shift + click to select a range
2bf896b
DB/Creature: Update two Argent Tournament Grounds npc spawn coordinates
Aokromes Apr 5, 2024
018e66b
Core/Spells: Fix Shadowform cooldown sometimes getting stuck (#29886)
CraftedRO Apr 6, 2024
2fca554
Core/Config: Implement reading config overrides from subdirectory (#2…
Smerdokryl Jun 9, 2023
d434182
Core/Spells: Port SPELL_ATTR1_REQUIRE_ALL_TARGETS and SPELL_ATTR2_FAI…
Shauren Apr 8, 2024
2ae8c0d
Misc/Extractor: Minor changes to windows extractor script (#29902)
RainbowBridgeSoftware Apr 8, 2024
84220cb
DB/Misc: Add properly required fishing skill for Zul'Gurub area
Aokromes Apr 9, 2024
6817ad9
Build: Update required GCC version to 11.1
Shauren Apr 10, 2024
7c23870
Core/DBLayer: Support retrieving DATE/DATETIME/TIMESTAMP column value…
Shauren Apr 10, 2024
9826294
CI/CircleCI: Fixed deprecation warning
Shauren Apr 10, 2024
fbbf595
TDB 335.24041 - 2024/04/10
Apr 10, 2024
d8d863a
Misc/Extractor: Minor changes to windows extractor script (#29909)
RainbowBridgeSoftware Apr 11, 2024
d6ccdbe
Core/Spells: SPELL_ATTR1_REQUIRE_ALL_TARGETS should require that each…
Shauren Apr 12, 2024
eba78de
Core/Spells: Fixed TargetB selectoin after d6ccdbea10a29091afc2047133…
Shauren Apr 13, 2024
12bb3ef
DB/Quests: Added some fixes for the quest Dance Of De Spirits
meji46 Apr 15, 2024
49f9e46
DB/DunMorogh: Added spawns for quest Operation: Gnomeregan
meji46 Apr 21, 2024
7952661
Core/Misc: Support boost 1.85
Shauren Apr 22, 2024
dfbd801
Core/Movement: Fixed spline packed deltas validation check
Shauren Apr 23, 2024
4380924
Core/Players: Fixed crash when deleting a character that has a C.O.D.…
Shauren Apr 24, 2024
83c403c
Core/ChildrensWeek: Add target for text locales with variables (#29956)
meji46 May 5, 2024
faf87b3
Scripts/Halls of Lightning: Fix a crash caused by iterator invalidati…
r4d1sh May 11, 2024
7df5764
DB/Creature: Sindragosa should not be flying during the ground phase,…
Aokromes May 12, 2024
a48531f
DB/Creature: Fix Argent Vanguard Spirit Healer phases
Aokromes May 12, 2024
400aef3
DB/Quest: update quest Load'er Up!
Aokromes May 12, 2024
7a3eafb
DB/Creature: add missing flags_extra to Rimefang and Spinestalker
Aokromes May 17, 2024
bdb5c72
Core/Spells: Prevent creatures from being able to cast all their spel…
Shauren May 18, 2024
dd40785
Core/Spells: Fix indent
Shauren May 18, 2024
95b83b5
Core/Players: Fixed integer underflow in Player::UpdateCombatSkills
Shauren May 22, 2024
d8240fb
Core/Misc: Fix msvc build with version 17.10
Shauren May 23, 2024
3fa9052
Core/Misc: Fix macos build (#30005)
walkline May 25, 2024
ad3aeaa
Core/Networking: Optimize CPU consumption by decreasing heap allocati…
walkline May 25, 2024
1e196f6
DB/Creature: Decrease Timber respawn time
Aokromes May 26, 2024
f96f847
DB/Gameobject: Add 3 gameobjects in Shattrath - Aldor Rise
Aokromes May 26, 2024
04e0801
DB/Misc: Update two Levers position in Shadowfang Keep
Aokromes May 26, 2024
9e83caa
DB/Misc: Update Stratholme Signposts
Aokromes May 26, 2024
623180a
DB/Creature: Remove wrong spawned Raging Owlbeast and Zhevra Runner
Aokromes May 26, 2024
45c579e
Core/Spells: Fix dispelling movement impairing auras by PvP-trinket a…
r4d1sh May 26, 2024
a351d9d
DB/Creature: Correct spells order for Broken-down Shredder
Aokromes May 31, 2024
33ec319
DB/Misc: Update Maraudon Earth Song Falls portal coordinates
Aokromes May 31, 2024
4a30ca0
Core/Spells: Removed early access_requirement checks for summon spell…
Shauren May 31, 2024
96f0543
DB/Creature: Add missing movement flags to Warsong Cannon
Aokromes Jun 1, 2024
14501c0
DB/SAI: Sen'jin Village Dancing Trolls
Aokromes Jun 1, 2024
6a5fa25
Build: Allow efsw to be built independently of WITH_DYNAMIC_LINKING o…
Foereaper Jun 2, 2024
b2a77f6
Scripts/Spells: Prevent sacrificing immune minions with Death Pact (#…
CraftedRO Jun 3, 2024
63bc405
Core/Spells: Don't send SMSG_CAST_FAILED for interrupted spells after…
Shauren Jun 3, 2024
3fdaf71
DB/Spells: Fixed Missile Barrage proc flags
Shauren Jun 3, 2024
b0bf3c9
fix sql
Shauren Jun 3, 2024
70d6121
Core/Misc: Move zone packet sending from World to Map (#30024)
Takenbacon Jun 8, 2024
d946042
Core/Spells: Fix sobering spells and possible uint8 overflow/underflo…
r4d1sh Jun 8, 2024
8584771
Core/Auras: Improvements for SPELL_AURA_MOD_FAKE_INEBRIATE handling
r4d1sh Jun 8, 2024
988809e
Core/Spells: Fixed incorrect comparison operator used on SpellInfo::M…
Shauren Jun 20, 2024
844efbf
Core/Spells: Restore sending SMSG_CAST_FAILED for spells in SPELL_STA…
Shauren Jun 20, 2024
b1a0dfa
DB/Creature: fix School of Fish above water surface
Aokromes Jun 20, 2024
b1c15cb
Core/Spells: Corrected SpellCastResult values sent on spell interrupts
Shauren Jun 21, 2024
8824889
Core/Spells: Don't return immune to reflected spells due to target au…
Jildor Jun 22, 2024
e4caf52
Core/Spells: Allow using SpellDifficulty.dbc on battleground maps (#3…
Jildor Jun 27, 2024
0ac9f43
Rename 9999_99_99_99_world.sql to 2024_06_27_00_world.sql
Shauren Jun 27, 2024
0ebda11
Core/Misc: Cleanup account instance times data from DB on account del…
r4d1sh Jun 17, 2024
c690694
Core/Misc: Update instance enter times only when it's really needed.
r4d1sh Jun 17, 2024
0327f16
Core/Misc: Move instance enter times handling from Player to WorldSes…
r4d1sh Jun 19, 2024
6c15d7f
Core/Player: Fix equipment sets not saving correctly
roc13x Jun 27, 2024
c5a9ab6
Core/Players: Add level restrictions for faction changes (#30057)
CraftedRO Jun 27, 2024
81c247f
DB/Misc: Fix Maraudon graveyard
Aokromes Jun 27, 2024
97b19a5
Core/Players: Improve reset spell cooldowns when entering arenas (#30…
Jildor Jun 27, 2024
b9510f4
Core/Misc: Sync Language.h between branches
Shauren Jun 27, 2024
8130024
Tools/mmaps_generator: Print readme with --help
Shauren Jun 19, 2020
93ab97a
Core/Spells: Fixed possible use after free with deleted focusObject (…
Jildor Jul 4, 2024
aca264e
Revert "Core/Creature: Formation reset (#27040)"
Shauren Jul 8, 2024
b08d853
Core/Creatures: Fixed memory leaks in creature formations
Shauren Jul 8, 2024
6679ecf
Core/Creatures: Only remove formation movement on formation remove in…
Shauren Jul 8, 2024
78753cc
DB/Quest: "How Big a Threat?"
Aokromes Jul 13, 2024
46f01f9
DB/Creature: Fix locales of npc Balai Lok'Wein
Aokromes Jul 13, 2024
c9ff1d7
Core/Instances: Prevent possible minion crash
roc13x Aug 21, 2017
1f25a0f
Core/Entities: Make ObjectGuid formattable with fmt without using ToS…
Shauren Jul 14, 2024
9237dee
Core/Utils: Transform char toUpper/toLower functions into callable fu…
Shauren Jul 14, 2024
fbc18ff
Core/DBLayer: Add field metadata getters to query result classes
Shauren Jul 14, 2024
a3aecbd
Core/PacketIO: Ported SMSG_GOSSIP_POI, CMSG_GROUP_INVITE and SMSG_GRO…
Shauren Jul 14, 2024
394f125
Core/Instances: Fix not being able to resurect at the instance entran…
CraftedRO Jul 15, 2024
5053e59
DB/Creature: Forgotten Depths Ambusher
Aokromes Jul 15, 2024
99d6afa
DB/Creature: add mechanic_immune_mask to Franklin the Friendly
Aokromes Jul 15, 2024
5e95f4d
Core/GroupHander: Check if player is in a group for `CMSG_REQUEST_PAR…
heyitsbench Jul 16, 2024
f576472
Core/GroupHander: Simplify 5e95f4db66aad68b67db351605cddf37cc5cdcb9
Shauren Jul 16, 2024
4e38582
Core/DataStores: Removed hardcoded cap for taxi nodes mask
Shauren May 10, 2022
1d34bb7
DB/Quest: Update Return to Obadei 9423 / Makuru's Vengeance 9424
Aokromes Jul 22, 2024
bf53f81
DB/Quest: allow take Mmm... Amberseeds!
Aokromes Jul 28, 2024
d89dfdb
DB/Quest: Lightning Infused Relics
Aokromes Aug 3, 2024
c70ceb2
Core/Calendar: Fix query
Shauren Aug 6, 2024
5f58619
DB/SAI: Fix missing SMART_ACTION_MOVE_TO_POS update
Aokromes Aug 11, 2024
bcb3ffa
Core/GameEvent: Fix game event end time duration overwriting (#30165)
Jildor Aug 16, 2024
8938f38
TDB 335.24081 - 2024/08/17
Aug 17, 2024
378e88b
DB/Locales: Update some Jewelcrafting Design for 3.3.5a
Aokromes Aug 21, 2024
02ac890
Core/Misc: Reserve trinity_string id for master branch
Shauren Aug 26, 2024
0b10514
Core/Client Builds: Sync build_info structure with master branch
Shauren Aug 30, 2024
d39e81e
Core/Spells: Fixed spell target selection not being shared by multipl…
Shauren Sep 2, 2024
b5ebf02
DB/Spell: Update Teleport to Violet Stand
Aokromes Sep 7, 2024
4ea21da
Core/Spells: Allow SPELL_AURA_SET_VEHICLE_ID to be used on creatures too
Shocker Nov 26, 2011
7d38a61
Core/Spells: Rename AuraEffect::IsAffectedOnSpell to IsAffectingSpell
Shocker Nov 26, 2011
29e7cbb
Core/Spells: Remove hardcoded value for dual wield talent removal and…
Shocker Nov 26, 2011
fcfb576
Core/Misc: Reduce differences between branches
Shauren Sep 9, 2024
1fd797f
Core/Misc: Reduce differences between branches
Shauren Sep 9, 2024
de3414e
Core/Player: Refactor talent internal storage
Shauren Jan 29, 2012
9800393
Core/Units: Some cleanup in movement packet related functions - try t…
Shauren Jul 18, 2012
da4312c
fix tests build
Shauren Sep 10, 2024
3e9f8a7
DB/Loot: Ulduar - Steelbreaker: Fix wrong id for loot of Belt of the …
Aokromes Sep 11, 2024
f2a83e8
Core/Commands: Improve wp event command (#30226)
Jildor Sep 12, 2024
f08cc75
DB/QUEST: The Barrens, missing and corrected quest emotes
Aokromes Sep 14, 2024
1559872
Core/Maps: Do not allow entering an instance if the player is not ali…
Jildor Sep 23, 2024
b18ba61
DB: Remove unsigned floats and recreate views with utf8mb4 in auth da…
Shauren Sep 26, 2024
c5663d5
DB/Misc: Fix Alliance GY when dying in Thunder Bluff
Aokromes Sep 29, 2024
0a059c7
DB/Conditions: Fix The Aldor and Scryers flightmasters reputation req…
Aokromes Sep 29, 2024
cf74c2a
Core/Units: Fixed crashes in Unit::GetDebugInfo if called in the dest…
Shauren Sep 30, 2024
fd85a71
Core/Objects: Corrected TYPEMASK_SEER value incorrectly changed in 0d…
Shauren Sep 30, 2024
03333b1
DB/Loot: Fix thorium ore prospection sometimes resulting in 0 items
Aokromes Oct 2, 2024
3acb25c
Core/Players: Prevent creation of characters with duplicate names
Shauren Oct 3, 2024
4d083b0
Replace wotlk_classic with cata_classic in build status badges in REA…
CraftedRO Oct 4, 2024
262a1e5
Core/Objects: Move personal summon handling from TemporarySummon/Game…
matanshukry Mar 14, 2021
cb9b34d
Core/Objects: Refactor private object checks into separate function
Shauren Mar 28, 2021
b502bc4
Core/Objects: Pass privateObjectOwner guid directly to SummonCreature…
Shauren Mar 28, 2021
762a32c
Core/Object: Implement FindNearestCreatureWithAura (#28410)
Nyr97 Oct 30, 2022
da73672
Core/Objects: Implement FindNearestCreatureWithOptions helper functio…
Seyden Dec 26, 2022
78fe841
Core/Creatures: Implement StringId for Creatures, a custom identifier…
Seyden Dec 27, 2022
b10823f
Core/Creatures: Fix logic when searching for nearby creatures by Stri…
Odyssey Jan 9, 2023
36bd2df
Core/Objects: Unify WorldObjectSearcher classes into one common imple…
Shauren May 28, 2023
d019719
Core/Objects: Unify GameObjectSearcher, UnitSearcher, CreatureSearche…
Shauren May 28, 2023
1f6a6d2
Core/GameObjects: Added stringid to gameobjects
Shauren Jul 30, 2023
6e64548
Core/Objects: Added GameObject type parameter to FindGameObjectOption…
Golrag Oct 8, 2023
d900e0e
Core/Entities: Added GetStringId helper methods
mdX7 Apr 9, 2024
ed41672
Core/Entities: Update StringId assignment to use StringIdType
mdX7 Apr 9, 2024
d98bb5f
Core/Entities: nopch build fix
mdX7 Apr 9, 2024
5655aa4
Core/Entities: Added possibility to inherit StringIds from other enti…
mdX7 Apr 10, 2024
ae6b9bd
Core/Entities: Fixed m_stringIds[0] invalidation when reloading creat…
Shauren Apr 10, 2024
515294f
Player/Emotes: Fix infinite dance and read map animation
Dekadencee Sep 6, 2014
2c0ebbe
Core/Players: Allow delayed teleports to be executed even when not al…
Jildor Oct 5, 2024
5a29762
Scripts/Spells: Implement Titanium Seal of Dalaran (#30291)
Odyssey Oct 6, 2024
4e70960
DB/Loot: Proper loot for starting zone battered chest
Aokromes Oct 7, 2024
af1f9c1
DB/Creature: Add waypoints to Harb Foulmountain
Aokromes Oct 7, 2024
ff29701
Core/Objects: Switch to using designated initializers instead of chai…
Shauren Jul 29, 2023
e3daa2b
Core/Objects: Fixed uninitialized variables in FindCreatureOptions
Shauren May 22, 2023
57c1726
DB/Gameobject: Add 4 missing gameobjects in Thunderbluff
Aokromes Oct 10, 2024
d225b66
DB/Creature: Add waypoints to Greater Firebird
Aokromes Oct 10, 2024
b2f3a7b
DB/Creature: Add waypoints to Murderous Blisterpaw
Aokromes Oct 10, 2024
2dc584c
DB/Creature: Add waypoints to Rex Ashil
Aokromes Oct 10, 2024
492a33f
DB/Creature: Add waypoints to Alshirr Banebreath
Aokromes Oct 10, 2024
cfaf559
DB/Creature: Add waypoints to Foulmane
Aokromes Oct 10, 2024
e5981cb
DB/Creature: Add waypoints to Vile Sting
Aokromes Oct 10, 2024
275436e
DB/Creature: Add waypoints to Treebole
Aokromes Oct 10, 2024
b347cb2
DB/Creature: Add waypoints to Zora
Aokromes Oct 10, 2024
ed4d14e
DB/Creature: Add waypoints to Tideress
Aokromes Oct 10, 2024
d699b50
DB/Creature: Add waypoints to Archmage Xylem
Aokromes Oct 10, 2024
c3bbade
DB/Creature: Replace wrong fixed orientation value with default NULL
Aokromes Oct 10, 2024
1afeabf
DB/Gameobject: All missing Battered chest from starting zones with po…
Aokromes Oct 10, 2024
97111be
DB/Gameobject: Missing Battered Chest, Ghostlands GO 2849
Aokromes Oct 10, 2024
e0009a9
DB/Spell: Update Portals to Blasted Lands spell target position
Aokromes Oct 10, 2024
88b1d9d
Scripts/CoS: Do not permabind players upon completing Mal'Ganis encou…
Jildor Oct 11, 2024
1b0f54c
DB/Loot: Sunstrider Isle loot fixup
Aokromes Oct 11, 2024
23cd7c2
DB/Creature: Noarm shoud roam
Aokromes Oct 11, 2024
86bf4fe
DB/Creature: Add missing rare The Behemoth
Aokromes Oct 17, 2024
c03d302
DB/Gameobject: Add missing Battered Chest with pooling, Ghostlands GO…
Aokromes Oct 20, 2024
9db32d3
DB/Gameobject: Add missing Large Battered Chest and pool, Ghostlands …
Aokromes Oct 20, 2024
a0756e5
DB/Gameobject: Azuremyst Isle Missing Tattered Chest
Aokromes Oct 20, 2024
48b8d47
DB/Gameobject Add missing Battered Chest ID: 106318 to Mulgore with p…
Aokromes Oct 20, 2024
134033a
DB/Gameobject: Add missing Battered Chest ID: 106318 to Teldrassil wi…
Aokromes Oct 20, 2024
15ce7d0
DB/Gameobject: Bloodmyst Isle Missing Tattered Chest
Aokromes Oct 20, 2024
d82ff21
DB/Gameobject: Eversong Woods Missing Tattered Chest
Aokromes Oct 20, 2024
2baecc5
DB/Gameobject: The World Tree and the Emerald Dream book update
Aokromes Oct 23, 2024
e61ad33
DB/Creature: Felpaw Village, Felwood Deadwood furbog respawning
Aokromes Oct 23, 2024
5da8e80
DB/Misc: Restore data deleted by mistake
Aokromes Oct 24, 2024
113f31d
DB/Creature: Jadefire Run, Felwood Respawn Jadefire Tricksters, Betra…
Aokromes Oct 24, 2024
df17886
DB/Creature: Remove one Stormwind guard incorrect pathing
Aokromes Oct 26, 2024
90db558
Core/Objects: Eliminate unneccessary temporary objects and double map…
Shauren Oct 27, 2024
d95cf74
Core/PacketIO: Skip sending empty SMSG_UPDATE_OBJECT for transports o…
Shauren Oct 29, 2024
e19d590
DB/Creature: Fix incorrect OptionBroadcastTextID for hunter gossip_me…
Aokromes Oct 29, 2024
6180393
DB/Creature: Fix incorrect OptionBroadcastTextID for hunter gossip_me…
Aokromes Oct 29, 2024
5b631c5
DB/Quest: City of Light updates
Aokromes Nov 1, 2024
189bfec
DB/Quest: ObjectiveText locale esES and esMX missing text
Aokromes Nov 1, 2024
32bfd07
DB/Condition: Load Into Catapult and Throw Passenger
Aokromes Nov 3, 2024
98cd499
DB/Creature: Icecrown - Ymirheim Updates
Aokromes Nov 5, 2024
6dd142d
DB/Trainer: Correct ReqLevel for Darnassus and Thunder Bluff spells
Aokromes Nov 5, 2024
dfb7f06
DB/Misc: Fix startup errors from Issue
Aokromes Nov 5, 2024
f1c2c97
DB/Creature: Add some missing emotes to Birgitte Cranston
Aokromes Nov 7, 2024
586c8a8
DB/Quest: Adjust minimum reputation value required for 'A Special Tha…
Aokromes Nov 7, 2024
c7a0218
DB/Quest: Add few missing queststarters
Aokromes Nov 8, 2024
b537773
DB/CreatureTexts: Add proper texts for Rivendark, Furywing, Insidion …
Aokromes Nov 10, 2024
a377ce2
DB/Creature: Add sniffed waypoints for Hildana Deathstealer for Ymirh…
Aokromes Nov 10, 2024
2c30abf
DB/Gameobject: Culling of Stratholme Love is in the Air spawns
Aokromes Nov 12, 2024
df9b09c
DB/Gameobject: Borean Tundra missing Brewfest spawns
Aokromes Nov 12, 2024
1a578fa
DB/Gameobject: Wintergrasp missing Brewfest spawns
Aokromes Nov 12, 2024
6457918
DB/Gameobject: StormPeaks Missing Brewfest spawns
Aokromes Nov 12, 2024
e762eb2
typo fix
Aokromes Nov 12, 2024
52c73f9
typo fix 2
Aokromes Nov 12, 2024
c7fdf58
DB/Gameobject: Sholazar Basin missing Brewfest spawns
Aokromes Nov 12, 2024
dd7ee3c
DB/SAI: Add missing spell to Ravenous Windroc
Aokromes Nov 12, 2024
3618839
DB/Gameobject: Dragonblight Missing Brewfest spawns
Aokromes Nov 12, 2024
9883014
DB/Gameobject; Zul'Drak missing Brewfest spawns
Aokromes Nov 12, 2024
dd27398
DB/Gameobject: Grizzly Hills Missing Brewfest spawns
Aokromes Nov 12, 2024
8405a61
DB/Gameobject: Howling Fjord: Missing Brewfest spawns
Aokromes Nov 12, 2024
12b07e0
DB/Gameobject: Shadowmoon Valley Missing Brewfest spawns
Aokromes Nov 13, 2024
a72de0c
DB/Quest: Update Cloth Scavenging Completion (RewardText)
Aokromes Nov 14, 2024
3c9bf7b
DB/Creature: Update Monte Muzzleshot
Aokromes Nov 14, 2024
b6bb35b
Core/Spells: Allow persistent area auras to apply all of their effect…
CraftedRO Nov 15, 2024
a81e7b2
Scripts/PitOfSaron: Update Ick's reaction state during Explosive Barr…
Jildor Nov 16, 2024
b0ca98f
Scripts/ForgeOfSouls: Ensure that Bronjahm teleport is executed when …
Jildor Nov 16, 2024
32b54ff
Core/Spells: Don't treat pets as permanently crowd controlled
Shauren Nov 16, 2024
cf27f1c
DB/Creature: Update a Firemane Flamecaller spawn position
Aokromes Nov 18, 2024
225a1bb
Core/Vmaps: Fix inconsistency of hitInstance and hitModel to cause wr…
mdX7 Dec 29, 2022
b4d6ca2
Core/vmaps: Removed vmap lookup functions duplicating functionality o…
Shauren Nov 19, 2024
5eed750
Core/vmaps: Improved WMO detection for group models that don't have f…
Shauren Nov 19, 2024
ab8c1d6
DB/Creature: Aldor Neophyte at Aldor Rise shoud only be draenei
Aokromes Nov 20, 2024
a93b115
DB/Skills: Death Knights shoud start with Journeyman Riding (150)
Aokromes Nov 20, 2024
c6fb439
Core/Unit: Fix DualWield Off-hand hit penalty (#30444)
CraftedRO Nov 20, 2024
b747124
DB/Creature: Fix people still on combat after killing tyrannus
Aokromes Nov 22, 2024
c354f25
TDB 335.24111 - 2024/11/22
Nov 22, 2024
31f5866
DB/Misc: Fix Alliance GY when dying in Ironforge
Aokromes Nov 23, 2024
c0d8dba
Core/Vmaps: Don't ignore model rotation when calculating liquid level
Shauren Nov 28, 2024
65e2474
Core/Players: Add separate config option for starting money for Death…
heyitsbench Nov 29, 2024
2433148
Core/Spells: Fixed item level requirements for enchanting spells
Shauren Dec 5, 2024
8eab9cb
DB/Gameobject: Blades Edge Mountains Missing Brewfest spawns
Aokromes Dec 5, 2024
0c2d2fe
DB/Gameobject: Zangarmarsh missing Brewfest spawns
Aokromes Dec 5, 2024
4e09333
DB/Gameobject: Nagrand missing Brewfest spawns
Aokromes Dec 5, 2024
b7bbc42
DB/Creature: Update Draenei Youngling PvPFlags
CraftedRO Dec 5, 2024
fdd42c7
Scripts/AzuremystIsle: Set correct PvP flags for Draenei Survivor (#3…
danielfinke Dec 5, 2024
21a4acf
DB/Creatures: Add missing PvPFlags to many creatures
Shauren Dec 6, 2024
0ae1433
DB/Creature: Buzzard
Aokromes Dec 15, 2024
9d5fce4
DB/Creature: Update Gates of Ironforge Spirit Healer coordinates
Aokromes Dec 16, 2024
586386d
DB/Creature: Update two Shattered Sun Marksman SheathState
Aokromes Dec 16, 2024
1ecd085
DB/Gameobject: Culling of Stratholme Hallow's End spawns
Aokromes Dec 17, 2024
6385b32
DB/Gameobject: Culling of Stratholme Feast of Winter Veil spawns
Aokromes Dec 17, 2024
0803ce1
DB/Hallow's End: Wickerman Festival updates
Aokromes Dec 17, 2024
36503a9
DB/Gameobject: Crystalsong Forest Love is in the Air spawns
Aokromes Dec 17, 2024
4956c91
DB/Gameobject: Dragonblight Love is in the Air spawns
Aokromes Dec 17, 2024
896e8c9
DB/Gameobject: Icecrown Love is in the Air spawns
Aokromes Dec 17, 2024
4f4159a
DB/Gameobject: The Stockade Love is in the Air spawns
Aokromes Dec 17, 2024
e393f72
DB/Gameobject: Borean Tundra Love is in the Air spawns
Aokromes Dec 17, 2024
dd99638
DB/Gameobject: Howling Fjord Love is in the Air spawns
Aokromes Dec 17, 2024
1adf9e8
DB/Gameobject: Blackrock Depths Love is in the Air spawns
Aokromes Dec 17, 2024
2a090ab
DB/Gameobject: Blackrock Depths Midsummer Fire Festival spawns
Aokromes Dec 17, 2024
72f1489
DB/Gameobject: Blackrock Depths Feast of Winter Veil spawns
Aokromes Dec 17, 2024
7f5790d
DB/Creature: Fix a dberror
Aokromes Dec 21, 2024
ae1f80c
Core/Time: Fixed WowTime operator<=>
Shauren Jan 6, 2025
4bec944
Core/Spells: DynamicObject auras will now use the largest radius foun…
Shauren Jan 13, 2025
41e48ff
Core/Battlegrounds: Remove temporary currency bonus auras before rewa…
Shocker Nov 26, 2011
e492944
Core/Misc: Reduce code differences between branches
Shauren Feb 1, 2025
ba0ed27
Core/Spells: add name for cast_flag_unknown_2 to cast_flag_has_trajec…
Star-lion Aug 6, 2012
8268ab3
DB/Schema: Change basehp/mana/armor in creature_classlevelstatus to u…
DDuarte Aug 6, 2012
7782a17
DB/Quest: Move Priest Garments quest series from c++ to database (#30…
CraftedRO Feb 2, 2025
00875fe
Core/Misc: Reduce code differences between branches
Shauren Feb 2, 2025
01132b1
Core/Misc: Reduce code differences between branches
Shauren Feb 3, 2025
0011c11
Core/Items: Destroy only one item from stack when inserting a gem, no…
Shauren Aug 20, 2012
5a0a660
DB/Schema: Increase size of quest_template.RequiredRaces to mediumint
DDuarte Aug 20, 2012
8b1d6f9
DB/Quest: Warlock quest "The Binding"
Aokromes Feb 5, 2025
61819f2
Core/Misc: Reduce differences between branches and fix data sent in S…
Shauren Feb 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
156 changes: 156 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,156 @@
version: 2
jobs:
codestyle_and_sql:
docker:
- image: trinitycore/circle-ci:3.3.5-base-22.04
auth:
username: $DOCKERHUB_USERNAME
password: $DOCKERHUB_PASSWORD
- image: cimg/mysql:8.0
auth:
username: $DOCKERHUB_USERNAME
password: $DOCKERHUB_PASSWORD
environment:
MYSQL_ALLOW_EMPTY_PASSWORD: yes
MYSQL_ROOT_PASSWORD: ''
MYSQL_DATABASE: test_mysql
steps:
- run:
name: Checkout
command: |
/scripts/checkout.sh
- run:
name: Codestyle checks
command: |
chmod +x contrib/check_codestyle.sh
./contrib/check_codestyle.sh
- run:
name: SQL checks
command: |
chmod +x contrib/check_updates.sh
dockerize -wait tcp://127.0.0.1:3306 -timeout 120s
mysql -h 127.0.0.1 -uroot < sql/create/create_mysql.sql
mysql -h 127.0.0.1 -uroot auth < sql/base/auth_database.sql
./contrib/check_updates.sh auth 3.3.5 auth 127.0.0.1
mysql -h 127.0.0.1 -uroot characters < sql/base/characters_database.sql
./contrib/check_updates.sh characters 3.3.5 characters 127.0.0.1
mysql -h 127.0.0.1 -uroot world < sql/base/dev/world_database.sql
cat sql/updates/world/3.3.5/*.sql | mysql -h 127.0.0.1 -uroot world
pch:
docker:
- image: trinitycore/circle-ci:3.3.5-base-22.04
auth:
username: $DOCKERHUB_USERNAME
password: $DOCKERHUB_PASSWORD
steps:
- run:
name: Checkout
command: |
/scripts/checkout.sh
- run:
name: Setup
command: |
mkdir bin
cd bin
if [ "$DOCKERHUB_PUSH_IMAGES" == "TRUE" ]; then
cmake ../ -DWITH_WARNINGS=1 -DWITH_COREDEBUG=0 -DUSE_COREPCH=1 -DUSE_SCRIPTPCH=1 -DTOOLS=1 -DSCRIPTS=static -DSERVERS=1 -DNOJEM=0 -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS="-Werror" -DCMAKE_CXX_FLAGS="-Werror" -DCMAKE_INSTALL_PREFIX=check_install -DCMAKE_INSTALL_RPATH=\$ORIGIN/../lib -DBUILD_TESTING=1
else
cmake ../ -DWITH_WARNINGS=1 -DWITH_COREDEBUG=0 -DUSE_COREPCH=1 -DUSE_SCRIPTPCH=1 -DTOOLS=1 -DSCRIPTS=static -DSERVERS=1 -DNOJEM=0 -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_FLAGS="-Werror" -DCMAKE_CXX_FLAGS="-Werror" -DCMAKE_C_FLAGS_DEBUG="-DNDEBUG" -DCMAKE_CXX_FLAGS_DEBUG="-DNDEBUG" -DCMAKE_INSTALL_PREFIX=check_install -DCMAKE_INSTALL_RPATH=\$ORIGIN/../lib -DBUILD_TESTING=1
fi
cd ..
- run:
name: Build
command: |
cd bin
make -j 4 -k && make install
- run:
name: Unit tests
command: |
cd bin
make test
- run:
name: Check executables
command: |
cd bin/check_install/bin
./authserver --version
./worldserver --version
- setup_remote_docker:
version: default
- run:
name: Create docker images
command: |
cd bin/check_install
cp -r ../../contrib/Docker/* .
cp -r ../../sql ./sql
image_prefix=$(echo $CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME | tr '[:upper:]' '[:lower:]')
echo $image_prefix
docker build --file Dockerfile --force-rm --tag $image_prefix:$CIRCLE_SHA1 --tag $image_prefix:$(echo $CIRCLE_BRANCH | tr '/' '-' | tr '[:upper:]' '[:lower:]') .
docker save $image_prefix | gzip > ../../docker.tar.gz
if [ "$DOCKERHUB_PUSH_IMAGES" == "TRUE" ]; then
if [ "$CIRCLE_BRANCH" == "3.3.5" ] || [ "$CIRCLE_BRANCH" == "master" ] || [ "$CIRCLE_BRANCH" == "wotlk_classic" ]; then
docker login -u $DOCKERHUB_USERNAME -p $DOCKERHUB_PASSWORD
echo "Pushing docker image to dockerhub"
docker push --all-tags $image_prefix
fi
fi
- store_artifacts:
path: docker.tar.gz
nopch:
docker:
- image: trinitycore/circle-ci:3.3.5-base-22.04
auth:
username: $DOCKERHUB_USERNAME
password: $DOCKERHUB_PASSWORD
steps:
- run:
name: Requirements
command: |
sudo mkdir -p /root/.ccache
sudo chown -Rv circleci:circleci /root
- run:
name: Checkout
command: |
/scripts/checkout.sh
- restore_cache:
keys:
- 3.3.5-nopch-{{ .Branch }}-{{ .Revision }}
- 3.3.5-nopch-{{ .Branch }}
- 3.3.5-nopch-3.3.5
- run:
name: Setup
command: |
export CCACHE_MAXSIZE="1G"
export CC="ccache clang"
export CXX="ccache clang++"
export CCACHE_CPP2=yes
export USE_CCACHE=1
export PATH=/usr/lib/ccache:$PATH
export CCACHE_DIR=$HOME/.ccache
ccache -z
ccache -s
git config user.email "[email protected]" && git config user.name "Circle CI"
$CXX --version
mkdir bin
cd bin
cmake ../ -DWITH_WARNINGS=1 -DWITH_COREDEBUG=0 -DUSE_COREPCH=0 -DUSE_SCRIPTPCH=0 -DTOOLS=1 -DSCRIPTS=dynamic -DSERVERS=1 -DNOJEM=0 -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_FLAGS="-Werror" -DCMAKE_CXX_FLAGS="-Werror" -DCMAKE_C_FLAGS_DEBUG="-DNDEBUG" -DCMAKE_CXX_FLAGS_DEBUG="-DNDEBUG" -DCMAKE_INSTALL_PREFIX=check_install
cd ..
- run:
name: Build
command: |
cd bin
make -j 4 -k && make install
ccache -s
cd check_install/bin
./authserver --version
./worldserver --version
- save_cache:
key: 3.3.5-nopch-{{ .Branch }}-{{ .Revision }}
paths:
- /home/circleci/.ccache
workflows:
version: 2
build_all:
jobs:
- codestyle_and_sql
- pch
- nopch
34 changes: 34 additions & 0 deletions .github/workflows/gcc-build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: GCC

on:
push:
pull_request:

jobs:
build:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2
- name: Dependencies
run: |
sudo apt-get update && sudo apt-get install -yq libboost-all-dev g++-11
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 100 --slave /usr/bin/g++ g++ /usr/bin/g++-11
- name: Setup
run: |
mkdir bin
cd bin
cmake ../ -DWITH_WARNINGS=1 -DWITH_COREDEBUG=0 -DUSE_COREPCH=1 -DUSE_SCRIPTPCH=1 -DTOOLS=1 -DSCRIPTS=dynamic -DSERVERS=1 -DNOJEM=0 -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_FLAGS="-Werror" -DCMAKE_CXX_FLAGS="-Werror" -DCMAKE_C_FLAGS_DEBUG="-DNDEBUG" -DCMAKE_CXX_FLAGS_DEBUG="-DNDEBUG" -DCMAKE_INSTALL_PREFIX=check_install -DBUILD_TESTING=1
cd ..
- name: Build
run: |
cd bin
make -j 4 -k && make install
- name: Unit tests
run: |
cd bin
make test
- name: Check executables
run: |
cd bin/check_install/bin
./authserver --version
./worldserver --version
16 changes: 16 additions & 0 deletions .github/workflows/issue-closer.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
on:
push:
branches:
- 3.3.5

jobs:
issue_closer:
if: github.repository == 'TrinityCore/TrinityCore'
runs-on: ubuntu-latest
name: Issue Closer
steps:
- name: Issue Closer
id: issue-closer
uses: TrinityCore/GitHub-Actions@issue-closer-prod
with:
token: ${{ secrets.GITHUB_TOKEN }}
14 changes: 14 additions & 0 deletions .github/workflows/pr-labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
on:
pull_request_target:
types: [opened]

jobs:
pr_labeler:
runs-on: ubuntu-latest
name: Pull Request Labeler
steps:
- name: Pull Request Labeler
id: pr-labeler
uses: TrinityCore/GitHub-Actions@pr-labeler-prod
with:
token: ${{ secrets.GITHUB_TOKEN }}
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,4 @@ nbproject/*
.vscode
cmake-build-*/
.vs
*.user
56 changes: 0 additions & 56 deletions .travis.yml

This file was deleted.

Loading