Commit Graph

28389 Commits

Author SHA1 Message Date
chaodhib
a2337bff45 Movement bug fix. Npc mistakenly move away from its new target. 2016-05-12 08:40:58 +02:00
Aokromes
d1e3be8b00 Misc: typo fix 2016-05-12 08:38:01 +02:00
Aokromes
44a161bad5 DB\misc: delete duplicate file 2016-05-12 08:36:05 +02:00
sirikfoll
5ebbfc63b5 Core/Spells Fix Spell Inferno, used by boss Baron Geddon
This is based on the cmangos fix 7556165b3e

Also correct the spellId of Armageddon spell
2016-05-12 08:35:21 +02:00
Aokromes
8df46327a9 Update worldserver.conf.dist 2016-05-12 08:34:28 +02:00
Shauren
4801f77b3c Core/Auras: Fixed a visual issue with combat log appearing to deal negative damage with SPELL_AURA_PERIODIC_LEECH if the spell does more damage than target has health (before calculating resist) and any damage is resisted.
Closes #16495
2016-05-12 08:33:11 +02:00
Dustin Paul
a3e17a8d4d Core/LFG: Readd players to queue when proposal fails because someone else declined it (#16279) 2016-05-12 08:32:57 +02:00
Chaouki Dhib
920d829b64 Core/Movement: Added a wrapper method in MotionMaster for a unit to move toward another unit and stop once it reaches the target at a certain distance. (#16806) 2016-05-12 08:32:38 +02:00
Gacko
05cffd29c6 Add missing configuration key LoginDatabase.SynchThreads.
(cherry picked from commit b23a6aeaff)

# Conflicts:
#	src/server/bnetserver/bnetserver.conf.dist
2016-05-12 08:32:21 +02:00
Shauren
e0f6b24c93 Core/Spells: Don't report spell errors to client when spell was triggered and failed some internal condition 2016-05-12 08:30:38 +02:00
Shauren
b7f52184c2 Travis: Configure fake user for tagging
(cherry picked from commit 373d7104c1)
2016-05-12 08:29:40 +02:00
Shauren
cd7537e1f4 Travis: Fixed git version info output
(cherry picked from commit 03917c79cd)
2016-05-12 08:29:21 +02:00
Shauren
4c3db96715 Core/Common: Moved MessageBuffer to common
(cherry picked from commit a81a204678)
2016-05-12 08:28:38 +02:00
Shauren
a7f68c489a Properly rename the stand state method... 2016-05-12 08:27:48 +02:00
Shauren
a12493fd84 Core/Misc: Renamed getStandState to minimize differences between branches 2016-05-12 08:27:29 +02:00
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 0afcefea27)
2016-05-12 08:24:45 +02:00
DDuarte
06a91b090d Core/Config: Error logging for ptree_bad_data
Ref 6487e2f2d6 (commitcomment-16888976)

(cherry picked from commit 9431b94bff)
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 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
DDuarte
62f5ea83ad Github: Minor updates to issue and PR templates
(cherry picked from commit 147322b570)
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