Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4554 commits
Select commit Hold shift + click to select a range
611f774
Merge pull request #13307 from beach-creature/master
DDuarte Oct 11, 2014
dd6b484
DB/SAI: Make several credit spell casts working (broken due to wrong …
Oct 11, 2014
d02f437
Add new line at end of file.
Oct 11, 2014
103fd9c
Scripts/GO: Remove go_field_repair_bot_74A
DDuarte Oct 11, 2014
20549fc
DB/Creature: Brazie Gatz
Aokromes Oct 11, 2014
cbabfe9
Core/Battle.net: Handle ConnectionClosing
Shauren Oct 11, 2014
9c61f2c
DB/Quest: A Visit to the Doctor
dr-j Oct 11, 2014
665b1da
Core/PacketIO: Removed PacketFilter::DropHighBytes
Shauren Oct 11, 2014
0f83c6a
Build fix
Shauren Oct 11, 2014
753affc
DB/Text: Added creature texts to Karazhan NPCs
Kinzcool Oct 11, 2014
1e2f490
DB/Creature: Fix Brazie Gatz
Aokromes Oct 11, 2014
02192ab
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
Vincent-Michael Oct 12, 2014
241fdc4
Core: Fix non pch build
Vincent-Michael Oct 12, 2014
091534d
Rename SQL files. It's not November, yet.
Oct 12, 2014
d0db999
Core/PacketIO: Restored client opcode handler check lost in ace->boos…
Sovak Oct 12, 2014
c2a39ce
Core/PacketIO: Let packets that have a handler in array through to wo…
Shauren Oct 12, 2014
7679ecd
Core/Battle.net: Improved logging - use separate filters instead of t…
Shauren Oct 12, 2014
679e663
Bnet/Friends: Send the "proper" error message in SocialNetworkCheckCo…
Subv Oct 12, 2014
5f2252e
Core/Authserver: Removed battle.net authresult enum from authserver
Shauren Oct 12, 2014
a9cd76f
DB/Spell: Delete no longer needed hack
Aokromes Oct 12, 2014
bfc6044
DB/Spell: Do not let Ebon Plague stack from different casters
Aokromes Oct 12, 2014
7449231
Update README.md
Aokromes Oct 12, 2014
68293aa
Core/Misc: Fix current player state when logging out
Kittnz Oct 12, 2014
882cb2b
DB/SAI: Prevent endless loops with linked events
Oct 12, 2014
2df0144
Revert bfc6044
Aokromes Oct 12, 2014
7252f11
DB/Loot: Xandivious (15623)
Oct 12, 2014
bb046ce
Core/Maps: Apply const-correctness to GridMap::loadData()
jackpoz Oct 12, 2014
9922063
DB/Loot: Xandivious (15623) - forgot item 12002
Oct 12, 2014
cf521de
Battle.net/Packets: Added packet name mapping for logging
Shauren Oct 12, 2014
a96ff60
Merge pull request #13321 from Kittnz/unit_state
MitchesD Oct 12, 2014
42f5017
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
Vincent-Michael Oct 12, 2014
1ef31ba
Battle.net: Implemented cache stream items
Shauren Oct 13, 2014
5dcdf8a
DB/SAI: Prevent infinite loop
Oct 13, 2014
dd0f79b
DB/Texts: Added missing creature texts to uncomplete fixes
Kinzcool Oct 13, 2014
86e3737
Core/Movement: Fix evade issue
jackpoz Oct 13, 2014
0fa1024
Scripts/Icecrown Citadel: Register Rotface's summons so they can be d…
Nyeriah Oct 14, 2014
ef7d599
Readme: Small restyle to Bountysource badge
DDuarte Oct 14, 2014
cc27497
Battle.net: Removed not implemented comment from stream items opcodes
Shauren Oct 14, 2014
c3276ed
Merge pull request #13327 from Nyeriah/patch-3
jackpoz Oct 14, 2014
8fdc7a6
Scripts/ToC: fixed typo introduced in cfc0c50b5e3bc84310417c5146ce0d5…
joschiwald Oct 14, 2014
4542773
DB/Misc: Chill Nymph's Do Not Speak in Common
dr-j Oct 15, 2014
f6e4105
Core/Spells: Fix Ebon Plague and Wandering Plague
Exodius Oct 15, 2014
40cff79
Merge pull request https://github.com/TrinityCore/TrinityCore/pull/12…
jackpoz Oct 15, 2014
993e072
Core/LootMgr: improved logs of missing *_loot_templates
FrancescoBorzi Oct 11, 2014
5d50e43
DB/Misc: Add some missing emote texts
dr-j Oct 16, 2014
c5ef82c
DB/Creature: More SAI update to CmC
Aokromes Oct 16, 2014
ee5eaab
Core/Players: Fix players not being notified if on loading screen
jackpoz Oct 16, 2014
f773a9e
Core: Implemented IPC (Inter-process communication) between worldserv…
Shauren Oct 17, 2014
a147770
Core/Player: Additional fixes related to https://github.com/TrinityCo…
jackpoz Oct 17, 2014
efcde65
Dep/zmqpp: Build fix for ZMQ version 2.2.0
Shauren Oct 17, 2014
863eac9
Fixed nopch build
Shauren Oct 17, 2014
69a1734
More build fixes, everyone loves pch
Shauren Oct 17, 2014
35bd935
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
Vincent-Michael Oct 17, 2014
89fae5d
Core: Fix merge fail
Vincent-Michael Oct 17, 2014
2523b47
Merge pull request #13313 from ShinDarth/335_fix
DDuarte Oct 17, 2014
fc4f3fb
Merge remote-tracking branch 'origin/master' into 4.3.4
DDuarte Oct 18, 2014
4940f8c
Core/LootMgr: restore build
FrancescoBorzi Oct 18, 2014
d2973fc
Merge pull request #13352 from ShinDarth/4.3.4
Shauren Oct 18, 2014
552b64f
CI/Travis: Added libzmq-dev to install list
Shauren Oct 18, 2014
130bcea
CI/Travis: Use a different ZeroMQ package for travis only
Shauren Oct 18, 2014
55e7879
Buildsystem/CMake: Fixed FindZMQ macro on x86 Windows
Shauren Oct 18, 2014
1d1b326
Buildsystem/CMake: Fixed FindZMQ macro on x86 Windows
Shauren Oct 18, 2014
0de1603
Core/ObjectAccessor: don't use singleton when calling static methods
joschiwald Oct 18, 2014
c238e8f
Merge branch 'master' of https://github.com/TrinityCore/TrinityCore i…
Shauren Oct 18, 2014
8308f4a
Merge pull request #13334 from Exodius/master
Warpten Oct 18, 2014
4a0be2b
Merge branch 'master' of https://github.com/TrinityCore/TrinityCore i…
Shauren Oct 18, 2014
e806fc8
Core/Quest: implement Quest Tracker
FrancescoBorzi Oct 18, 2014
996ad78
Merge pull request #13353 from ShinDarth/335_quest_tracker
DDuarte Oct 18, 2014
670d127
Merge pull request #13245 from Mihapro/4.3.4
DDuarte Oct 18, 2014
47359a1
Core/Spells: Trigger extra attacks on proper target
trickerer Oct 18, 2014
e07d3eb
SQL: Rename file added in PR
DDuarte Oct 18, 2014
ef40434
Core/Spells: Grounding Totem: - correctly magnet spells and dies - le…
mik1893 Oct 18, 2014
5ede642
Core/BattlegroundIC:
Oct 18, 2014
98e1e06
Scripts/MC: Rework Shazzrah script and implement spell script
intra64 Oct 18, 2014
2f01609
Scripts/Commands: Implement commands to set and get boss states durin…
Nyeriah Oct 18, 2014
f21b550
Script/Spell: fix Mixology value bonus
Oct 18, 2014
15a9c67
Scripts/Commands: Implement mutehistory command for GM's with request…
DevScarabyte Oct 18, 2014
5462936
Scripts/Commands: Fix static analysis issues
Nyeriah Oct 18, 2014
5bf55ea
Merge remote-tracking branch 'origin/3.3.5' into 4.3.4
DDuarte Oct 18, 2014
eb68b11
Merge remote-tracking branch 'origin/3.3.5' into 4.3.4
DDuarte Oct 18, 2014
12d9b54
SQL: Add ALL sqls from the TDB 4.3.4 repo
DDuarte Oct 19, 2014
5474ed1
TDB 335.57 - 2014/10/20
DDuarte Oct 19, 2014
69f1bb1
Merge remote-tracking branch 'origin/3.3.5' into 4.3.4
DDuarte Oct 19, 2014
02842a2
Core/Shared: Fix typo in LoginDatabase enum
DDuarte Oct 19, 2014
efa79f4
Scripts/Cmds: Replace AccountMgr::normalizeString with Utf8ToUpperOnl…
DDuarte Oct 19, 2014
9e12b96
TDB 434.09 - 2014/10/19
DDuarte Oct 19, 2014
62de85c
DB/Creature: Fix some startup errors
Aokromes Oct 21, 2014
6da0bee
Core/Quests: quests which have been added with no questgiver (like sp…
Aokromes Oct 21, 2014
07cf7a6
DB/Misc: Hellfire Peninsula Pathing
dr-j Oct 22, 2014
58a33a8
Core/Corpses: Fixed loading corpse guid during server startup
Shauren Oct 24, 2014
02a1077
Fix #13351
FrancescoBorzi Oct 25, 2014
4fde974
Merge pull request #13454 from ShinDarth/434_fix
Aokromes Oct 25, 2014
a8b7bda
DB/Misc: Zone Wide Texts
dr-j Oct 27, 2014
07a515f
Core/Phases: Some changes to how phasing works
Subv Oct 27, 2014
8b1e546
Core/Phases: some commenting, more cleanup and compile fix
streetrat Oct 27, 2014
001e1ce
Core/Phases: fix logic in SetInPhase()
streetrat Oct 27, 2014
84c3165
Core/Phases: Some minor changes, added SQL structure.
Subv Oct 28, 2014
f86b8aa
Core/Phases: Added a new table, terrain_map_info, where you can bind …
Subv Oct 28, 2014
d32492f
Core/Phases: only send packets to players, also fixes compile
streetrat Oct 28, 2014
5533c85
Core/Phases: sql naming updates
streetrat Oct 28, 2014
cea5a90
Core/Phases:
Oct 28, 2014
45f81bc
Core/Phases: Rebuild the terrain swaps whenever a quest's status chan…
Oct 28, 2014
66a40f5
Core/Phases: Rebuild the terrain swaps when a quest is removed as wel…
Oct 28, 2014
44c1479
Core/Phases: Removed some of the usages of phasemask in the Pet code.
Subv Oct 28, 2014
dc9ff52
Core/Phases: Get rid of IsInSamePhase
Oct 28, 2014
9b8b644
Core/Phases: add table for corpse_phases
streetrat Oct 28, 2014
9f33e02
Core/Phases: removed phaseMask from corpse queries
streetrat Oct 28, 2014
49187f5
Core/Phases: implement loading of corpse_phases
streetrat Oct 28, 2014
3bb3283
Scripts/Ulduar: Fix Kologarn's arms being despawned before they're us…
Nyeriah Oct 27, 2014
ccb055d
Scripts/Ulduar: Fix Ignis' golems not shattering in 25m
LuqJensen Oct 23, 2014
517369a
Core/Phases: more work on corpse phasing
streetrat Oct 29, 2014
379be86
Scripts/Ulduar: Fix Ignis' Slag Pot periodic ticks and enable achieve…
Nyeriah Oct 29, 2014
23ae2b2
DB/Disables: Remove criteria for the "Shattered" achievement from dis…
Nyeriah Oct 30, 2014
b91c8c7
Core/Phases: fixed corpse phase deleting
streetrat Oct 30, 2014
2f48b5f
Core/Phases: gamemasters should see all phases with gm on
streetrat Oct 30, 2014
4fab55d
Core/Phases: apply phasing to bones when converting from corpse
streetrat Oct 30, 2014
5993b94
Core/Phases: some cleanup
streetrat Oct 30, 2014
dbf5aa7
SQL: Update /dev/world_database.sql
DDuarte Oct 30, 2014
8ba89d2
Core/Phases: implemented new commands:
streetrat Oct 30, 2014
d77bb02
Core/Phases: some error checking at db loading
streetrat Oct 30, 2014
2583661
Core/Phases:
streetrat Oct 30, 2014
39c09a6
DB/Achievement: Remove unneeded criteria data for "A Tribute to Immor…
Nyeriah Oct 30, 2014
d25a8c4
Core/Phases: added 2 example terrain swaps with map swaps linked to t…
streetrat Oct 30, 2014
03fed3c
Core/Phases: implemented usage of default terrain swaps
streetrat Oct 30, 2014
79af33a
Core/Phases:
streetrat Oct 31, 2014
9690b54
Core/Phases: handle empty phaselist as always visible
streetrat Oct 31, 2014
5781119
Core/Entities: Fixed data sent in movement packets - time3 in transpo…
Shauren Oct 31, 2014
2a1ad10
Scripts/ToC: Twin Val'kyr
Nyeriah Nov 1, 2014
33aaacb
Scripts/ToC: Few codestyle changes and clean ups
Nyeriah Nov 1, 2014
50228fc
Core/Phases:
streetrat Nov 1, 2014
1f4d52b
Core/Phases:
streetrat Nov 1, 2014
9ed8dc0
Scripts/ToC: Remove a safe-measure call that caused issues
Nyeriah Nov 2, 2014
cbb6ca0
Core/Zmq: Added 50ms wait in the Run() loop to get rid of excessive c…
streetrat Nov 2, 2014
e7a2485
Core/Phases: Load all phaseable mmtiles (yet unused) when loading the…
streetrat Nov 2, 2014
c05163c
DB/Disables: Remove achievement "Drive Me Crazy" from disables
Nyeriah Nov 4, 2014
5d6de9a
Core/Spells: Prevent Divine Intervention from removing death persiste…
gecko32 Nov 4, 2014
50bf6ca
Scripts/Instance: The Stonecore
Oct 25, 2014
dfa9945
Merge pull request #13368 from Mihapro/4.3.4-TheStonecore
Aokromes Nov 4, 2014
a7c781a
Scripts/ToC: Simplify the code for "A Tribute to Immortality" achieve…
Nyeriah Nov 7, 2014
34553af
Core/Zmq: Added 50ms wait in the Run() loop to get rid of excessive c…
streetrat Nov 2, 2014
323f80c
Core/Phases: Mmaps now use the swapped terrain's mmtiles for all unit…
streetrat Nov 8, 2014
75f0c79
Fix Battleground List window.
Gooyeth Nov 10, 2014
382df38
Merge pull request #13527 from Gooyeth/4.3.4
DDuarte Nov 10, 2014
5c2768b
Core/Misc: Better unknown account log
Aokromes Dec 10, 2014
de44a32
Update worldserver.conf.dist
Aokromes Dec 12, 2014
2a307f6
Hide Battleground List window
Gooyeth Dec 19, 2014
ad71d22
Merge pull request #13718 from Gooyeth/4.3.4
DDuarte Dec 19, 2014
4e668f9
Core/Logs: Move runtime log to debug
Aokromes Dec 28, 2014
708b09e
Core/Logs: fixing typos
streetrat Dec 28, 2014
9a941ae
Scripts/Instance: The Stonecore updates
Dec 28, 2014
e6cc392
Merge branch '4.3.4' of https://github.com/TrinityCore/TrinityCore in…
streetrat Dec 30, 2014
7bf8c98
Update README.md
DDuarte Jan 5, 2015
3d49285
Core/Spells: Update Stuck effect 4.3.4
Gooyeth Jan 26, 2015
b68768e
Core/Spells: Correction Stuck effect (4.3.4)
Gooyeth Jan 27, 2015
7b67984
Merge pull request #13967 from Gooyeth/4.3.4_stuck
DDuarte Jan 27, 2015
d3bcfb7
Rename 2014_10_30_00_world.sql to 2014_12_30_00_world.sql
Aokromes Feb 9, 2015
e2329c4
Rename 2014_10_31_00_world.sql to 2014_12_30_01_world.sql
Aokromes Feb 9, 2015
65099f4
Rename 2014_11_01_00_world.sql to 2014_12_30_02_world.sql
Aokromes Feb 9, 2015
14337b1
Rename 2014_10_30_01_world.sql to 2014_12_30_03_world.sql
Aokromes Feb 9, 2015
95084bf
Rename 2014_10_27_00_world.sql to 2014_12_30_04_world.sql
Aokromes Feb 9, 2015
24dbc22
Rename 2014_12_30_03_world.sql to 2014_12_30_05_world.sql
Aokromes Feb 12, 2015
dccf39a
DB/Quest: Tirisfal - Item-Quest-Drops
Aokromes Feb 12, 2015
51b0fbf
DB/Quest: The Shadow Grave
Aokromes Feb 12, 2015
15ad27a
DB/Creature: Risen Recruit
Aokromes Feb 12, 2015
b398c0a
DB/Quest: Johaan's Experiment
Aokromes Feb 12, 2015
0a27c13
DB/Quest: Quest: Holland's Experiment
Aokromes Feb 12, 2015
5fd36a6
DB/Quest: Planting the Seed of Fear
Aokromes Feb 12, 2015
a4db55e
DB/Quest: The Grasp Weakens
Aokromes Feb 12, 2015
7886d3a
DB/Quest: Take to the Skies
Aokromes Feb 12, 2015
c95510e
DB/Quest: Variety is the Spice of Death
Aokromes Feb 12, 2015
94671b8
DB/Quest: A Daughter's Embrace
Aokromes Feb 12, 2015
538b364
DB/Quest: A Little Oomph
Aokromes Feb 12, 2015
d136e80
DB/Quest: Tirisfal Questchains
Aokromes Feb 12, 2015
fc7b6a9
DB/Quest: Undead Start
Aokromes Feb 12, 2015
4536e3b
DB/Quest: Recruitment
Aokromes Feb 12, 2015
745e1c6
DB/Quest: The Wakening
Aokromes Feb 12, 2015
d5aef19
DB/Quest: A Scarlet Letter
Aokromes Feb 12, 2015
f8c0a3b
DB/Quest: The Truth of the Grave
Aokromes Feb 12, 2015
2126a91
DB/NPC: Tirisfal - Creature SAIs
Aokromes Feb 12, 2015
057bbc9
DB/NPC: Tirisfal - Creature Movement
Aokromes Feb 12, 2015
d0cc938
DB/Quest: Your Place In The World
Aokromes Feb 12, 2015
0f84428
Rename 2014_12_30_01_world.sql to 2014_12_30_03_world.sql
Aokromes Feb 13, 2015
b4114fe
Rename 2014_12_30_00_world.sql to 2014_12_30_01_world.sql
Aokromes Feb 13, 2015
725fd68
Rename 2014_12_30_04_world.sql to 2014_12_30_00_world.sql
Aokromes Feb 13, 2015
7a1bd0c
Rename 2014_12_30_02_world.sql to 2014_12_30_04_world.sql
Aokromes Feb 13, 2015
0f75e94
Rename 2014_12_30_05_world.sql to 2014_12_30_02_world.sql
Aokromes Feb 13, 2015
2524dde
Merge pull request #14136 from Aokromes/4.3.4
Aokromes Feb 13, 2015
4db2826
DB/Quest: Dark Deeds and 5 class quests
Aokromes Feb 13, 2015
db2ada8
DB/Creature: Maxx Avalanche
Aokromes Feb 14, 2015
84b4b2b
DB/Creature: Marie Allen, Gerard Walthorn
Aokromes Feb 14, 2015
b1286ac
DB/Creature: Add equip template to misc kezan creatures
Aokromes Feb 14, 2015
8aa7c19
Update 2015_02_12_07_world.sql
Aokromes Feb 21, 2015
6cc38ad
Core/Spells: Restored totem category check
Shauren Feb 21, 2015
a324ee8
Typo
DDuarte Feb 22, 2015
a89cfb1
DB/Creature: The Vortex Pinnacle trash SAI
Aokromes Feb 23, 2015
a266077
DB/Quest: Demonic Thieves item can be looted without quest
Aokromes Mar 1, 2015
a03c1f0
DB/Creature: Throne of the four winds text
Aokromes Mar 5, 2015
8460c40
Core/DataStores: Corrected field names in SpellPowerEntry
Shauren Mar 8, 2015
0db1921
Update base character sql file
danlapps Mar 10, 2015
44bf884
fix build
danlapps Mar 11, 2015
9ffa421
DB/QUEST - Ride to the Undercity
Aokromes Mar 11, 2015
f2994a6
Merge pull request #14325 from danlapps/4.3.4
DDuarte Mar 12, 2015
f4a83fc
Server/Entities: Should Fix Compile Error Under GCC 4.8+
AriDEV Oct 27, 2014
9a90d63
DB/Quest: Yetiphobia
Lumber-Jack-2 Mar 16, 2015
d7d5ade
DB/Quest: Tree Delivery
Lumber-Jack-2 Mar 16, 2015
0b4f7f8
DB/Quest: Boulder delivery
Lumber-Jack-2 Mar 16, 2015
6c135b1
DB/Creature: Shade of the Spiritspeaker
Lumber-Jack-2 Mar 16, 2015
6f1cd10
Db/Creature: Winterspring Movement
Lumber-Jack-2 Mar 16, 2015
667664f
DB/Creature: Aradne - Summon Event
Lumber-Jack-2 Mar 16, 2015
640aeb0
DB/Creature: Darnell
Lumber-Jack-2 Mar 16, 2015
fd4bbc2
DB/Quest: Escaped From Gilneas & Annihilate the Worgen
Lumber-Jack-2 Mar 16, 2015
6569f2f
DB/Quest: Ever so lonely
Lumber-Jack-2 Mar 16, 2015
23f6831
DB/Quest: A Slimy Situation
Lumber-Jack-2 Mar 16, 2015
93b64cb
DB/Quest: Navarax's Gambit
Lumber-Jack-2 Mar 16, 2015
9ac83f8
DB/Creature: Misc SAI updates
Aokromes Mar 16, 2015
8a48049
DB/Creature: Silithus Spawn
Lumber-Jack-2 Mar 17, 2015
0ea590f
DB/Creature: Un'Goro Crater - Spawn
Lumber-Jack-2 Mar 18, 2015
c973d85
DB/Creature: Silithus - Complete Questrelated Stuff
Lumber-Jack-2 Mar 18, 2015
e9e55d8
DB/Spawning: Desolace
Lumber-Jack-2 Mar 22, 2015
0fe9283
DB/Spawning: The Vortex Pinnacle
Lumber-Jack-2 Mar 23, 2015
0c192a4
DB/Creature: Complete Waypoint + Rdmmovement for Zone 'Desolace'
Lumber-Jack-2 Mar 23, 2015
a4c4336
DB/Creature: Blackrock Worg Drops
Lumber-Jack-2 Mar 23, 2015
3334bb0
DB/Quest: Blood Theory (Desolace)
Lumber-Jack-2 Mar 23, 2015
3cf3c20
DB/Spawning: Feralas
Lumber-Jack-2 Mar 24, 2015
5ebf89c
Scripts/Grizzlyhills: Spell: Infected Worgen Bite - Apply Spellscript…
Lumber-Jack-2 Feb 6, 2015
975a7c8
DB/Creature: Finish Pathing and Emotes for Feralas
Lumber-Jack-2 Mar 25, 2015
896a9e7
DB/Creature: Spawn some 'Shakers' (4.3.4+)
Lumber-Jack-2 Mar 25, 2015
02957e8
DB/Spawning: Add Chill-Out Zone in Feralas
Lumber-Jack-2 Mar 26, 2015
18bd4dc
DB/Creature: Apply WPs for 'Warden of Time'
Lumber-Jack-2 Mar 26, 2015
cf2e6f6
DB/Spawning: Dragon Soul
Lumber-Jack-2 Mar 26, 2015
80642c5
DB/Creature: Twilight Element Warden + Conflagration
Lumber-Jack-2 Mar 28, 2015
590be04
DB/Quest: Get Me Out of Here! (Desolace)
Lumber-Jack-2 Mar 28, 2015
4c46d1b
DB/Quest: Calming the Kodo (Desolace)
Lumber-Jack-2 Mar 28, 2015
68f8402
DB/Quest: Taking Part (Desolace)
Lumber-Jack-2 Mar 29, 2015
f87dbb6
DB/Misc: Fix startup errors
Aokromes Apr 1, 2015
1103f08
Core/SmartScripts: added SMART_ACTION_SET_COUNTER and SMART_EVENT_COU…
MitchesD Apr 2, 2015
037fd1b
Core/Phases: backported 6.x phase fixes
streetrat Apr 2, 2015
a3a7d65
Core/SAI: fix typo
MitchesD Apr 2, 2015
9ca6480
DB/Creature: Blackrock Spy Loot
Aokromes Apr 4, 2015
0fc63e2
DB/Creature: Northshire Goblin Assassin
Aokromes Apr 4, 2015
79ff42d
Update README.md
FireEmerald Apr 11, 2015
52d938c
Merge pull request #14537 from FireEmerald/patch-3
Vincent-Michael Apr 11, 2015
90658b5
DB/Waypoint: Add missing paths for Lieutenant Valorcall & Forsaken Co…
Aokromes Apr 18, 2015
681380d
DB/Creature: Loaned Wind Rider
Aokromes Apr 18, 2015
b5393d4
Core/Creatures: remove virtual mounts from creatures on death
Ovahlord Apr 19, 2015
c4ad70e
Scripts/Stonecore: Prevent Slabhide from dying during air phase
Nyeriah Apr 24, 2015
feda8d4
Update .travis.yml
Aokromes Apr 28, 2015
7382399
Fix building with Cmake
thelextor May 8, 2015
d760898
Merge pull request #14667 from thelextor/patch-1
DDuarte May 8, 2015
073d749
DB/Creature: Fix loot for High Priest Venoxis
Aokromes May 9, 2015
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.
3 changes: 2 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,5 @@
*.txt whitespace=trailing-space,space-before-tab,cr-at-eol

# special files which must ignore whitespace
*.patch whitespace=-trailing-space
*.patch whitespace=-trailing-space eol=lf
*.diff whitespace=-trailing-space eol=lf
32 changes: 32 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
language: cpp
compiler:
- clang

git:
depth: 1

before_install:
- echo "yes" | sudo add-apt-repository ppa:kalakris/cmake
- echo "yes" | sudo add-apt-repository ppa:boost-latest/ppa
- echo "yes" | sudo add-apt-repository ppa:ubuntu-toolchain-r/test
- sudo apt-get -qq update
- sudo apt-get -qq install build-essential libtool gcc-4.8 g++-4.8 make cmake openssl
- sudo apt-get -qq install libssl-dev libmysqlclient-dev libmysql++-dev libreadline6-dev zlib1g-dev libbz2-dev libzmq3-dev
- sudo apt-get -qq install libboost1.55-dev libboost-thread1.55-dev libboost-system1.55-dev libboost-program-options1.55-dev

install:
- mysql -uroot -e 'create database test_mysql;'
- mkdir bin
- cd bin
- cmake ../ -DWITH_WARNINGS=1 -DWITH_COREDEBUG=0 -DUSE_COREPCH=1 -DUSE_SCRIPTPCH=1 -DTOOLS=1 -DSCRIPTS=1 -DSERVERS=1 -DNOJEM=1 -DCMAKE_BUILD_TYPE=Release

script:
- cd ..
- mysql -uroot < sql/create/create_mysql.sql
- mysql -utrinity -ptrinity auth < sql/base/auth_database.sql
- mysql -utrinity -ptrinity characters < sql/base/characters_database.sql
- mysql -utrinity -ptrinity world < sql/base/dev/world_database.sql
- cat sql/updates/world/*.sql | mysql -utrinity -ptrinity world
- mysql -uroot < sql/create/drop_mysql.sql
- cd bin
- make -j 10
16 changes: 10 additions & 6 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (C) 2008-2013 TrinityCore <http://www.trinitycore.org/>
# Copyright (C) 2008-2014 TrinityCore <http://www.trinitycore.org/>
#
# This file is free software; as a special exception the author gives
# unlimited permission to copy and/or distribute it, with or without
Expand All @@ -12,8 +12,11 @@
project(TrinityCore)

# CMake policies (can not be handled elsewhere)
cmake_minimum_required(VERSION 2.8)
cmake_minimum_required(VERSION 2.8.9)
cmake_policy(SET CMP0005 OLD)
if(POLICY CMP0043)
cmake_policy(SET CMP0043 OLD) # Disable 'Ignore COMPILE_DEFINITIONS_<Config> properties'
endif(POLICY CMP0043)

# add this options before PROJECT keyword
set(CMAKE_DISABLE_SOURCE_CHANGES ON)
Expand Down Expand Up @@ -48,14 +51,15 @@ endif()
include(CheckPlatform)

# basic packagesearching and setup (further support will be needed, this is a preliminary release!)
set(OPENSSL_EXPECTED_VERSION 1.0.0)

find_package(PCHSupport)
find_package(ACE REQUIRED)
find_package(OpenSSL REQUIRED)
find_package(Threads REQUIRED)
find_package(ZMQ REQUIRED)

if( NOT USE_MYSQL_SOURCES )
find_package(MySQL REQUIRED)
endif()
include(ConfigureBoost)
find_package(MySQL REQUIRED)

if( UNIX )
find_package(Readline)
Expand Down
50 changes: 50 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Contributing

Want to contribute? Great!

1. Fork it.
2. Create a branch (`git checkout -b fixes`)
3. Commit your changes (`git commit -am "Added Snarkdown"`)
4. Push to the branch (`git push origin fixes`)
5. Open a [Pull Request][1]


When creating patches read:
- [TrinityCore Development Standards](http://www.trinitycore.org/f/topic/6-trinitycore-developing-standards/)
- [WDB Fields](http://www.trinitycore.org/f/topic/58-wdb-fields/)
- [Git Squash](https://ariejan.net/2011/07/05/git-squash-your-latests-commits-into-one/)

We suggest you to create one branch for each `C++` based fix: on that way you can continue creating more fixes without having to wait to get one pull request merged.
For the `SQL` files of `C++` based fixes the naming schema is: `YYYY_MM_DD_i_database_description.sql`, where `YYYY_MM_DD` is the date of the fix, `i_database` is the *ith* sql created that day for `database`.
When doing changes to `auth` or `characters` database remember to update the base files (`/sql/base/*`).
For SQL only fixes [create a ticket](https://github.com/TrinityCore/TrinityCore/issues/new).

Wiki
====

The wiki is located at [http://trinitycore.info](http://trinitycore.info).

You are welcome to create an account and help us improve and extend the wiki.


Issues
======

Read [this](http://www.trinitycore.org/f/topic/37-the-trinitycore-issuetracker-and-you/) before creating a ticket.
If you have problems with TrinityCore instalation, read http://www.trinitycore.org/f/topic/1518-trouble-with-your-trinity-install-readme-1st-faqs/


Requirements
============

Platform: Linux, Windows or Mac
Processor with SSE2 support
Boost ≥ 1.4.9
MySQL ≥ 5.1.0
CMake ≥ 2.8.11.2 / 2.8.9 (Windows / Linux)
OpenSSL ≥ 1.0.0
GCC ≥ 4.7.2 (Linux only)
MS Visual Studio ≥ 12 (2013) (Windows only)

In case you choose Linux, we recommend to use Debian 7, it's the Linux we use to test compilations.
Remember 4.3.4 branch is alpha, only intended for development, we don't recomend this branch to run a server.
2 changes: 1 addition & 1 deletion PreLoad.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (C) 2005-2013 Trinity <http://www.trinitycore.org/>
# Copyright (C) 2008-2014 TrinityCore <http://www.trinitycore.org/>
#
# This file is free software; as a special exception the author gives
# unlimited permission to copy and/or distribute it, with or without
Expand Down
80 changes: 0 additions & 80 deletions README

This file was deleted.

85 changes: 85 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
# ![logo](http://www.trinitycore.org/f/public/style_images/1_trinitycore.png) TrinityCore

[![Issue Stats](http://www.issuestats.com/github/TrinityCore/TrinityCore/badge/issue)](http://www.issuestats.com/github/TrinityCore/TrinityCore) [![Issue Stats](http://www.issuestats.com/github/TrinityCore/TrinityCore/badge/pr)](http://www.issuestats.com/github/TrinityCore/TrinityCore) [![Bountysource](https://www.bountysource.com/badge/tracker?tracker_id=1310)](https://www.bountysource.com/trackers/1310-trinity-core?utm_source=1310&utm_medium=shield&utm_campaign=TRACKER_BADGE)

## Build Status

6.x | 4.3.4 | 3.3.5
:------------: | :------------: | :------------:
[![6.x Build Status](https://travis-ci.org/TrinityCore/TrinityCore.svg?branch=6.x)](https://travis-ci.org/TrinityCore/TrinityCore) | [![4.3.4 Build Status](https://travis-ci.org/TrinityCore/TrinityCore.svg?branch=4.3.4)](https://travis-ci.org/TrinityCore/TrinityCore) | [![3.3.5 Build Status](https://travis-ci.org/TrinityCore/TrinityCore.svg?branch=3.3.5)](https://travis-ci.org/TrinityCore/TrinityCore)
[![Coverity Scan Build Status](https://scan.coverity.com/projects/435/badge.svg)](https://scan.coverity.com/projects/435) | | [![Coverity Scan Build Status](https://scan.coverity.com/projects/4656/badge.svg)](https://scan.coverity.com/projects/4656)

## Introduction

TrinityCore is a *MMORPG* Framework based mostly in C++.

It is derived from *MaNGOS*, the *Massive Network Game Object Server*, and is
based on the code of that project with extensive changes over time to optimize,
improve and cleanup the codebase at the same time as improving the in-game
mechanics and functionality.

It is completely open source; community involvement is highly encouraged.

If you wish to contribute ideas or code please visit our site linked below or
make pull requests to our [Github repository](https://github.com/TrinityCore/TrinityCore).

For further information on the TrinityCore project, please visit our project
website at [TrinityCore.org](http://www.trinitycore.org).

## Requirements

+ Platform: Linux, Windows or Mac
+ Processor with SSE2 support
+ Boost ≥ 1.49
+ MySQL ≥ 5.1.0
+ CMake ≥ 2.8.11.2 / 2.8.9 (Windows / Linux)
+ OpenSSL ≥ 1.0.0
+ GCC ≥ 4.7.2 (Linux only)
+ MS Visual Studio ≥ 12 (2013) (Windows only)


## Install

Detailed installation guides are available in the [wiki](http://collab.kpsn.org/display/tc/Installation+Guide) for
Windows, Linux and Mac OSX.


## Reporting issues

Issues can be reported via the [Github issue tracker](https://github.com/TrinityCore/TrinityCore/issues?labels=Branch-3.3.5a).

Please take the time to review existing issues before submitting your own to
prevent duplicates.

In addition, thoroughly read through the [issue tracker guide](http://www.trinitycore.org/f/topic/37-the-trinitycore-issuetracker-and-you/) to ensure
your report contains the required information. Incorrect or poorly formed
reports are wasteful and are subject to deletion.


## Submitting fixes

Fixes are submitted as pull requests via Github. For more information on how to
properly submit a pull request, read the [how-to: maintain a remote fork](http://www.trinitycore.org/f/topic/6037-howto-maintain-a-remote-fork-for-pull-requests-tortoisegit/).


## Copyright

License: GPL 2.0

Read file [COPYING](COPYING)


## Authors &amp; Contributors

Read file [THANKS](THANKS)


## Links

[Site](http://www.trinitycore.org)

[Wiki](http://trinitycore.info)

[Documentation](http://www.trinitycore.net) (powered by Doxygen)

[Forums](http://www.trinitycore.org/f/)
4 changes: 4 additions & 0 deletions cmake/compiler/clang/settings.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,7 @@ if(WITH_COREDEBUG)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g3")
message(STATUS "Clang: Debug-flags set (-g3)")
endif()

# -Wno-narrowing needed to suppress a warning in g3d
# -Wno-deprecated-register is needed to suppress 185 gsoap warnings on Unix systems.
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wno-narrowing -Wno-deprecated-register")
12 changes: 12 additions & 0 deletions cmake/compiler/gcc/settings.cmake
Original file line number Diff line number Diff line change
@@ -1,6 +1,18 @@
# Set build-directive (used in core to tell which buildtype we used)
add_definitions(-D_BUILD_DIRECTIVE='"${CMAKE_BUILD_TYPE}"')

set(GCC_EXPECTED_VERSION 4.7.2)

if(CMAKE_CXX_COMPILER_VERSION VERSION_LESS GCC_EXPECTED_VERSION)
message(FATAL_ERROR "GCC: TrinityCore requires version ${GCC_EXPECTED_VERSION} to build but found ${CMAKE_CXX_COMPILER_VERSION}")
endif()

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
message(STATUS "GCC: Enabled c++11 support")

set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99")
message(STATUS "GCC: Enabled C99 support")

if(PLATFORM EQUAL 32)
# Required on 32-bit systems to enable SSE2 (standard on x64)
set(SSE_FLAGS "-msse2 -mfpmath=sse")
Expand Down
22 changes: 13 additions & 9 deletions cmake/compiler/msvc/settings.cmake
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
# set up output paths for executable binaries (.exe-files, and .dll-files on DLL-capable platforms)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)

set(MSVC_EXPECTED_VERSION 18.0)

if(CMAKE_CXX_COMPILER_VERSION VERSION_LESS MSVC_EXPECTED_VERSION)
message(FATAL_ERROR "MSVC: TrinityCore requires version ${MSVC_EXPECTED_VERSION} (MSVC 2013) to build but found ${CMAKE_CXX_COMPILER_VERSION}")
endif()

# set up output paths ofr static libraries etc (commented out - shown here as an example only)
#set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
#set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
Expand All @@ -22,6 +28,9 @@ else()

add_definitions(/arch:SSE2)
message(STATUS "MSVC: Enabled SSE2 support")

set(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} /SAFESEH:NO")
message(STATUS "MSVC: Disabled Safe Exception Handlers for debug builds")
endif()

# Set build-directive (used in core to tell which buildtype we used)
Expand All @@ -42,22 +51,17 @@ message(STATUS "MSVC: Disabled NON-SECURE warnings")
add_definitions(-D_CRT_NONSTDC_NO_WARNINGS)
message(STATUS "MSVC: Disabled POSIX warnings")

# disable warnings in Visual Studio 8 and above if not wanted
if(NOT WITH_WARNINGS)
if(MSVC AND NOT CMAKE_GENERATOR MATCHES "Visual Studio 7")
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /wd4996 /wd4355 /wd4244 /wd4985 /wd4267 /wd4619")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /wd4996 /wd4355 /wd4244 /wd4985 /wd4267 /wd4619")
message(STATUS "MSVC: Disabled generic compiletime warnings")
endif()
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /wd4996 /wd4355 /wd4244 /wd4985 /wd4267 /wd4619 /wd4512")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /wd4996 /wd4355 /wd4244 /wd4985 /wd4267 /wd4619 /wd4512")
message(STATUS "MSVC: Disabled generic compiletime warnings")
endif()

# Specify the maximum PreCompiled Header memory allocation limit
# Fixes a compiler-problem when using PCH - the /Ym flag is adjusted by the compiler in MSVC2012, hence we need to set an upper limit with /Zm to avoid discrepancies)
# (And yes, this is a verified , unresolved bug with MSVC... *sigh*)
string(REGEX REPLACE "/Zm[0-9]+ *" "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
if(MSVC_VERSION LESS 1800) # MSVC2012 and below
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /Zm500" CACHE STRING "" FORCE)
endif()
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /Zm500" CACHE STRING "" FORCE)

# Enable and treat as errors the following warnings to easily detect virtual function signature failures:
# 'function' : member function does not override any base class virtual member function
Expand Down
Loading