jackpoz
d05ab073cb
Core/Misc: Update 85e3169fbd about SOAP
...
Change again how SOAP is stopped if SOAP successfully binds but worldserver fails to bind its sockets.
A crash remains if SOAP fails to bind because it calls exit() and that triggers asserts everywhere.
2019-01-18 22:57:23 +01:00
jackpoz
46f2595f51
Core/Networking: Set SO_REUSEADDR on *nix platforms
2019-01-18 20:31:47 +01:00
Shauren
12852ddb30
Build/Misc: Removed -DDEBUG from clang compile options
...
(cherry picked from commit b0609757d3 )
2019-01-18 19:58:02 +01:00
jackpoz
85e3169fbd
Core/Misc: Fix shutdown with SOAP enabled
...
Fix worldserver entering a loop when having SOAP enabled but failing to bind both SOAP and worldserver listened socket. SOAP thread would keep trying to bind the socket over and over checking World::IsStopped() condition that was never set to true
2019-01-18 17:58:24 +01:00
Killyana
0cbdbd8a3f
DB/Creature: Update visibilityDistanceType on creature_addon
...
ref d1c3ee9579
2019-01-17 17:34:10 +01:00
ccrs
d8819147b0
Core/Misc: update SMSG_UPDATE_WORLD_STATE uses
2019-01-17 11:52:38 +01:00
ccrs
bcb0b03fac
Server/Packets: port WorldStatePackets from master
2019-01-17 11:06:35 +01:00
Killyana
52b0280a81
DB/Creature: North Fleet Marksman
...
Closes #22949
2019-01-17 01:08:44 +01:00
Killyana
75a987ccf8
DB/Quest: Meet Lieutenant Icehammer...
...
Closes #22951
Thanks to Sorikoff for the initial script
2019-01-16 23:58:15 +01:00
ccrs
c5423fa474
Scripts/ICC: npc_suppresser corrections
...
closes #22908
2019-01-16 23:30:23 +01:00
Shauren
63ea6a50e8
Core/Creatures: Only allow class and pet trainers to reset talents and teach dual spec
...
Closes #22953
2019-01-16 21:58:21 +01:00
Kittnz
c751d57c60
Rename SQL
2019-01-16 21:06:36 +01:00
Kittnz
d1c3ee9579
Core/Objects: increase sight range of objects & correct general default visibility distance ( #22891 )
...
This can be used for anything really.
Note: This does not make the object active.
#21111 #21681
2019-01-16 20:47:25 +01:00
Killyana
583eba3688
DB/Gossip: Shayis Steelfury
2019-01-16 19:06:26 +01:00
Killyana
519b99ac9a
DB/SAI: Warlord Zol'Maz
...
Ref #20246
2019-01-16 15:19:49 +01:00
Killyana
7e579a9848
DB/Trainers: Remove conditions related to Blacksmithing specialization from trainers as this was moved to spells
...
Players will be able to see this spells but learning requires the correct specialization
2019-01-16 01:22:07 +01:00
Killyana
cf5302c822
DB/Creature: Re-script for Valis Windchaser, Rugan Steelbelly and Jeran Lockwood
2019-01-15 23:51:25 +01:00
Shauren
d834ac0255
Warning fix
2019-01-15 22:52:17 +01:00
Shauren
250fcc8970
Core/Auth: Implement additional version check for modified clients during login
2019-01-15 22:49:27 +01:00
Shauren
ec1cfa36f4
Core/Commands: Fixed creature/gameobject move commands not updating which cell they belong to
...
Closes #22720
2019-01-15 16:54:57 +01:00
Giacomo Pozzoni
6859dfa2d1
Core/Quest: Fix crash in GetQuestDialogStatus()
...
Fix possible NULL dereference in GetQuestDialogStatus()
Fixes #22516
2019-01-15 15:37:12 +01:00
Killyana
d755ef1e8b
DB/Gossip: Add missing gossip
2019-01-14 18:56:25 +01:00
Killyana
a2241a7b92
DB/Gossip: Update gossip menus with the correct entry
2019-01-14 18:29:00 +01:00
Killyana
772a68d624
DB/Creature: Update Lord Victor Nefarius gossips with the correct entry
...
Closes #22946
2019-01-14 18:03:01 +01:00
Killyana
d609e515d7
DB/Loot: Fix loots for Kim'jael's Equipment
...
Closes #22809
2019-01-14 16:16:23 +01:00
Killyana
cf8017f718
DB/Creature: Giant Tidecrawler
2019-01-14 15:05:54 +01:00
Sorikoff
09ac56e3ab
DB/SAI: North Fleet Sailor, Vengeance Bringer, North Fleet Medic, Winterskorn Scout
...
Closes #22941
Closes #22943
Closes #22944
Closes #22947
2019-01-14 14:37:07 +01:00
ccrs
954fd2639a
Core/Unit: rename & cleanup GetCreatePowers
...
it hurted my eyes too much
2019-01-14 07:07:06 +01:00
Giacomo Pozzoni
8f9654d817
3.3.5 UnitAI ( #22911 )
...
* Core/AI: Revamp how UnitAI changes are applied
Revamp how UnitAI changes are applied by storing current AI in a variable and all previous AIs plus current in a stack.
The callers can push/pop AIs on the stack that will take effect only in next Unit::Update() call.
The current AI will be a valid object for the whole duration of Unit::Update() and until next Unit::Update() call.
* Core/AI: Apply new AI change code
* Core/AI: Fix build
* Core/AI: Fix crash on Creature::AIM_Create()
* Core/AI: Fix crash
* Core/AI: Restore ASSERT
* Core/AI: Fix UnitAI not being popped properly when restoring a charmed AI
2019-01-13 20:25:02 +01:00
Trond B. Krokli
a8558c4361
Scripts/Borean Tundra: Corastrasza gossip menu improvements ( #22942 )
...
- split the quest status check, the quest gossips are different
- remove old hardcoded text (deprecated method)
- enumerate already existing DB gossip menu option items
2019-01-13 16:48:55 +01:00
Killyana
7b40303a48
DB/Creature: Add missing spawns on The CrystalSpine
2019-01-12 21:02:35 +01:00
Killyana
7cf7a3fd10
DB/Creature: Abyssal Flamebringer
2019-01-12 19:27:52 +01:00
Killyana
5be2cf5ec3
DB/Creature: Daggertail Lizard
2019-01-12 19:03:33 +01:00
Killyana
a05950e43d
DB/Creature: Wrath Speaker
2019-01-12 18:27:01 +01:00
Killyana
58c6e1374e
DB/Creature: Wrath Reaver
2019-01-12 18:13:46 +01:00
Shauren
5b4eefb6d8
Buildsystem: Configure boost to return error messages encoded using utf8 instead of whatever current system code page is on windows
2019-01-12 18:04:58 +01:00
Shauren
901af6546b
Core/CLI: Fixed utf-8 console input on windows
2019-01-12 18:03:50 +01:00
Killyana
d431ce3bb7
DB/GameObject: Fel Cannonball Stack
2019-01-12 17:46:52 +01:00
Killyana
b98735ab4b
DB/Creature: Wrath Hound
2019-01-12 17:21:38 +01:00
Killyana
0ddbdee439
DB/Creature: Furnace Guard
2019-01-12 16:57:24 +01:00
Killyana
2574aab9ad
DB/Creature: Witness of Doom
2019-01-12 16:42:46 +01:00
Killyana
0af0bd4ffd
DB/Creature: Vile Fire-Soul
2019-01-12 16:26:44 +01:00
Killyana
68f12454ee
DB/Creature: Legion Flak Cannon
2019-01-12 16:02:44 +01:00
Killyana
6d9c3d87c5
DB/Creature: Fear Fiend
2019-01-12 15:45:51 +01:00
Killyana
233259b69d
DB/Creature: Hemathion
2019-01-12 15:11:01 +01:00
Killyana
1cb8f73741
DB/Creature: Fix some spawns on Crystal Spine
2019-01-12 14:48:12 +01:00
Killyana
9faad4601b
Merge branch '3.3.5' of https://github.com/TrinityCore/TrinityCore into 3.3.5
2019-01-12 12:16:23 +01:00
Killyana
dc16cf89b7
DB/Misc: Fix spawns on Skyguard Outpost and add missing spawns for Simon Game
2019-01-12 12:13:13 +01:00
jackpoz
bdb7e6e5e8
Core/Utils: Handle UTF-8 conversion errors
...
Replace the output string when a UTF-8 conversion error happen with an error message instead of using an empty string, swallowing any message that the caller wanted to log.
2019-01-12 12:05:48 +01:00
Killyana
fb28083b3b
DB/Creature: Wrath Corruptor
...
Thanks to Keader for the spell_script
Original sql by Tobschinski c8f1753834
2019-01-12 00:11:59 +01:00