Commit Graph
28374 Commits
Author SHA1 Message Date
Shauren 0fbcff44df Core/DataStores: Fixed creating entries in sEmotesTextSoundMap if passed invalid arguments (also a data race, if done in multiple threads) 2016-05-12 08:26:26 +02:00
treeston 29fc5909e6 - Clean up spell facing behavior a bit. Visual target behavior should now be a lot smoother.
- Clean up Creature.cpp. NULL -> nullptr, gotta love it.
- Renamed some recently added members of Creature to match code style.
2016-05-12 08:25:01 +02:00
DDuarte 477a4edfe2 Core/Config: Fix 3 more missing config warnings
Closes #16861

Thanks tkrokli

(cherry picked from commit 0afcefea2724081968b07119ebd54943fdc44b60)
2016-05-12 08:24:45 +02:00
DDuarte 06a91b090d Core/Config: Error logging for ptree_bad_data
Ref https://github.com/TrinityCore/TrinityCore/commit/6487e2f2d6a1ddbeff77362219658376b8a3f9f0#commitcomment-16888976

(cherry picked from commit 9431b94bff939457cb915da3728cda6067674558)
2016-05-12 08:24:32 +02:00
Aokromes 25fe85f031 DB\misc: Delete duplicate file 2016-05-12 08:23:58 +02:00
Kittnz 5c2d8939f4 Pet/Misc: Implement Baby Blizzard Bear 2016-05-12 08:23:16 +02:00
DDuarte 2f5a67438a Core/Config: Remove references to Arena.QueueAnnouncer.PlayerOnly which hasn't been used since 3dd6fdedf7
Ref #16859
2016-05-12 08:22:54 +02:00
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 06b3bca0d2bf6f049128da110681a5244d90225a)

# 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 8a7ae9d16c7c834cd57064014ddcac359aa61c32)
2016-05-12 08:05:28 +02:00
Shauren b68437da60 Core/Util: Extracted GetPID to separate function
(cherry picked from commit e3af42e05cdf9e4c959d4e038349008da4faca27)
2016-05-12 08:04:52 +02:00
DDuarte 62f5ea83ad Github: Minor updates to issue and PR templates
(cherry picked from commit 147322b570ff03ff45d0074d35830beebbfb812d)
2016-05-12 08:03:49 +02:00
Aokromes 8a56b39fb3 Misc: delete mistake 2016-05-12 08:02:58 +02:00
Aokromes d1c947654c DB\misc: delete duplicate file 2016-05-12 08:02:12 +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
Aokromes 87db16e347 DB/Misc: delete duplicate file 2016-05-12 00:18:52 +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
Aokromes 4640450f0d DB/Misc: delete duplicate file 2016-05-12 00:05:16 +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 6459a614b2 DB/Misc: 3.3.5a fixes 2016-05-09 09:45:58 +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 f123c396591ffb50fa7e02365235740df618f579)
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 a71ea54a3a6f960463fb582b2e573a672ed00999)
2016-05-05 03:40:44 +02:00
MitchesD c5d2ece2fe Core/Misc: fix build
(cherry picked from commit ce5def332fa12ea4b2f3223fbaa4e41750da9cfb)
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 dea7d429abe5143672154784f93e4b19020062d5)

# Conflicts:
#	src/server/bnetserver/Main.cpp
2016-05-05 03:40:04 +02:00
DDuarte 504feb663b Core/Misc: 3.3.5a ports 2016-05-05 03:37:49 +02:00