Andrew Letson
0f747ea87f
Core/AHBot: Improve AHBot seller math ( #16123 )
...
Eliminates edge cases with low values that would round to zero
due to using uint32 in the calculation of sell price and buyout price.
(cherry picked from commit 45ea01fe5c )
# Conflicts:
# src/server/game/AuctionHouseBot/AuctionHouseBotSeller.cpp
2016-05-12 08:42:32 +02:00
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