Commit Graph

21898 Commits

Author SHA1 Message Date
DDuarte
941192ba38 Core/AHBot: Add missing AuctionHouseBot.Class.CLASS.Allow.Zero to config
Ref #16859
2016-05-12 08:22:39 +02:00
DDuarte
4e4cbad69f Core/Network: Change SocketMgr.StartNetwork to take the thread count by arg instead of config
AuthSocketMgr doesn't need "Network.Threads" config

Fixes "Missing name Network.Threads in config file authserver.conf"

Ref #16859
2016-05-12 08:22:27 +02:00
DDuarte
6cc4cc362d Core/Startup: Warn when a config key isn't found in the config files
Example: "Missing name Guild.SaveInterval in config file worldserver.conf, add "Guild.SaveInterval = 15" to this file"
(cherry picked from commit 06b3bca0d2)

# Conflicts:
#	src/common/Configuration/Config.cpp
2016-05-12 08:22:15 +02:00
Kito
5430da8e81 Scripts/Spells: Add generic spell to handle ClearDebuffs spell 2016-05-12 08:19:56 +02:00
Rochet2
b837b2a2e6 Add missing GAME_API exports 2016-05-12 08:17:33 +02:00
r00ty-tc
f51e4e1ca7 Adjustments to spell facing - Adjusted HaveAtClient to accept Object* (still accepts all subordinates) - Use grid searcher to find players in visibility range for unit - Use client cache instead of "See or Detect" to decide who to send updates to - Adjusted SendUpdateToPlayer to send createobject packet only if not known to client
(cherry picked from commit c0693a6ee52d31840ab2ee878c4881884b857638)
2016-05-12 08:17:08 +02:00
treeston
32e4388a8c Scripts/Karazhan: Hackfix the Opera event script to make Wizard of Oz actually completable.
Doing it in script instead of removing the flags from DB because I'm pretty sure that the DB flags are correct and there's some RP event missing before she becomes attackable.
2016-05-12 08:16:41 +02:00
Nertx
2adc27a1f0 Core/Game: Fix Tremor Totem in LoS
* Closes #15012

Signed-off-by: Naios <naios-dev@live.de>
2016-05-12 08:16:29 +02:00
sirikfoll
89141f1501 Core/AI Remove Reset() call from JustRespawned() hook
* Not needed, and causes trouble when using _DespawnAtEvade()
* Closes #16786
2016-05-12 08:16:07 +02:00
joschiwald
28840fd29e Fixed typo 2016-05-12 08:14:07 +02:00
treeston
b51be91142 No, Travis, I do not intend to handle SPELL_GROUP_STACK_RULE_MAX. It is not a value that should ever be actually used. Go away. 2016-05-12 08:13:48 +02:00
treeston
4b695ce3da Entities/Pet: Finally fix pets spamming Blood Pact/Fel Intelligence in some scenarios. Your eardrums will thank me. 2016-05-12 08:13:26 +02:00
Aokromes
077bdf3b89 Misc: remove incorrectly readded code 2016-05-12 08:12:30 +02:00
Aokromes
295b152833 Misc: remove useless row 2016-05-12 08:09:32 +02:00
treeston
06d976b221 Entities/Creature: Fix bugs with pets not properly reacquiring target after spell cast. Closes #16824. 2016-05-12 08:05:47 +02:00
MitchesD
86ed1a8f7b Scripts/TheEye: updated Void Reaver to EventMap
(cherry picked from commit 8a7ae9d16c)
2016-05-12 08:05:28 +02:00
Shauren
b68437da60 Core/Util: Extracted GetPID to separate function
(cherry picked from commit e3af42e05c)
2016-05-12 08:04:52 +02:00
joschiwald
8241b71a78 Scripts: Added combat abilities to trash mobs in Ruby Sanctum
Thx @sirikfoll

SAI by @Keader

Closes #16703
2016-05-12 08:01:17 +02:00
Aokromes
34d78137e0 Scripts/Commands: Modify .debug anim command to target any selected unit 2016-05-12 00:25:01 +02:00
jackpoz
5fa4faac38 Core/Creatures: Fix dead creatures spawn position on restart
Fix dead flying creatures ignoring being spawned below the floor in instances on server restart because of not taking into account vmap height.
Fix #16777
2016-05-12 00:19:58 +02:00
Keader
27ed37ee39 Fix Living Constellation not activating during Algalon encounter. 2016-05-12 00:18:19 +02:00
Aokromes
3826127f08 Core/Misc: kill spam 2016-05-12 00:14:44 +02:00
Golrag
f98281909f Scripts/Icecrown Citadel: Fixed Sindragosa ice tomb targets
* Also changed the way NonTankTargetSelector checks who is the tank.
2016-05-12 00:02:27 +02:00
Aokromes
80e61027e8 Merge branch '4.3.4-fix_flying_form_after_teleport' into '4.3.4'
Remove useless line

Useless line removal following comment from Aokrome on merge https://gitlab.com/trinitycore/TrinityCore_434/merge_requests/12

See merge request !13
2016-05-08 17:27:55 +00:00
Gangrene
ed3a094942 Remove useless line 2016-05-08 19:16:10 +02:00
Aokromes
be4075e81f Merge branch '4.3.4-fix_eject_passenger' into '4.3.4'
Fix ejecting passenger

Fixes ejecting passenger from mounts like mammoths

See merge request !11
2016-05-08 12:34:23 +00:00
Aokromes
a7fe9aecc4 Merge branch 'patch-1' into '4.3.4'
Now Nalorakk can be attacked after his last waypoint.



See merge request !7
2016-05-08 12:33:46 +00:00
Aokromes
3aa1e95b1b Merge branch '4.3.4-fix_flying_form_after_teleport' into '4.3.4'
fix flying form in no fly zones after teleport

Checks if the new zone allows flying after a teleport.
If not, removes flying spell auras.

For example, this bug allowed druids to enter Tol Barad with flying form, or in any dungeon with the help of a demonist.

See merge request !12
2016-05-08 12:33:04 +00:00
Gangrene
40f2ae4d07 fix teleport to draenei/blood elves areas with flying aura 2016-05-07 01:37:07 +02:00
Gangrene
616c5ca2b3 Remove debug line 2016-05-05 11:44:22 +02:00
Aokromes
8a7aced869 Core: Make travis happy 2016-05-05 06:51:47 +02:00
Aokromes
9866c77dad Core: Fix build 2016-05-05 06:34:48 +02:00
Shauren
049d20fdb7 Core/Networking: Added new AsyncRead method to Socket class allowing to pass a custom completion handler
(Partially cherry-picked from f123c39659)
2016-05-05 03:41:02 +02:00
RelevantJesse
c9e27cca44 Update PetAI.cpp
Pulled check for IsReady to outside of the IsPositive check

(cherry picked from commit a71ea54a3a)
2016-05-05 03:40:44 +02:00
MitchesD
c5d2ece2fe Core/Misc: fix build
(cherry picked from commit ce5def332f)
2016-05-05 03:40:27 +02:00
Shauren
702d19039e Core/Debugging: Make abort() less bad on windows by forcing crash log generation
(cherry picked from commit dea7d429ab)

# Conflicts:
#	src/server/bnetserver/Main.cpp
2016-05-05 03:40:04 +02:00
Shauren
fe64bdddb3 Core/Logging: Force synchronous logging after io_service shutdown - fixes logging on worldserver shutdown
(cherry picked from commit a0b2be6c1d)
2016-05-05 03:35:07 +02:00
Shauren
9d4e537a62 Core/PacketIO: Requeue packets handled with STATUS_LOGGEDIN received before player is fully loaded in one step after packet processing loop - reduces used locks from 3 per packet to 1 per packet
(cherry picked from commit 8086a39210)
2016-05-05 03:34:42 +02:00
Shauren
07ba043eae Warning fix
(cherry picked from commit 983635458b)
2016-05-05 03:34:21 +02:00
Shauren
3be8fba942 Core/Misc: Removed unneccessary boost/asio/buffer.hpp include
(cherry picked from commit 01be486f2f)
2016-05-05 03:33:40 +02:00
Shauren
c2abc2df38 Core/Logging: Include more info in bad realm log
(cherry picked from commit a6dd6d7841)
2016-05-05 03:32:43 +02:00
Andrew Letson
ee28593572 AHBot item class modifiers
Adds missing modifiers to worldserver.conf

(cherry picked from commit e5c9997362)
2016-05-05 03:32:14 +02:00
Aokromes
73090c97ec Core/Misc: 3.3.5a ports 2016-05-05 03:31:31 +02:00
Aokromes
77ea570937 Core/Misc: Fix warning 2016-05-05 03:13:58 +02:00
Aokromes
e472578780 Core/Misc: Fix warning 2016-05-05 03:00:40 +02:00
Gangrene
24792b9361 fix flying form in no fly zones after teleport 2016-05-05 02:33:56 +02:00
Aokromes
4af1006aba Core: try to compile fix 2016-05-04 17:50:30 +02:00
Aokromes
44814b0dc7 Core: try to compile fix 2016-05-04 17:37:08 +02:00
Aokromes
b7b5341fdf Core: more 3.3.5a ports 2016-05-04 17:32:40 +02:00
Aokromes
eb6fb8046b Core: more 3.3.5a ports 2016-05-04 17:29:32 +02:00