Commit Graph

26466 Commits

Author SHA1 Message Date
Aokromes
396498b014 DB/Misc: Update event start dates 2016 for 3.3.5a 2016-03-29 00:05:39 +02:00
Kittnz
8d992a888c Pet/Misc: Implement Baby Blizzard Bear 2016-03-28 12:30:36 +02:00
Aokromes
4afea55b2c DB/Misc: Fix startup error 2016-03-28 05:47:41 +02:00
DDuarte
5f3262ff19 Core/Config: Remove references to Arena.QueueAnnouncer.PlayerOnly which hasn't been used since 3dd6fdedf7
Ref #16859
2016-03-28 03:12:41 +01:00
DDuarte
92be9ad7ad Core/AHBot: Add missing AuctionHouseBot.Class.CLASS.Allow.Zero to config
Ref #16859
2016-03-28 02:21:09 +01:00
DDuarte
980f28d2ce 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-03-28 02:02:29 +01:00
DDuarte
6487e2f2d6 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-03-27 23:49:08 +01:00
Shauren
b2bd181a5f Merge pull request #16848 from P-Kito/debuff_remove
[3.3.5/6.x] Scripts/Spells: Add generic spell to handle ClearDebuffs spell
2016-03-27 19:45:23 +02:00
Kito
8de7e12a6e Scripts/Spells: Add generic spell to handle ClearDebuffs spell 2016-03-27 19:30:03 +02:00
Naios
924d59b372 Merge pull request #16854 from Rochet2/patch-2
Add missing GAME_API exports
2016-03-27 16:30:29 +02:00
Rochet2
2348613f7b Add missing GAME_API exports 2016-03-27 17:02:31 +03:00
r00ty-tc
c136af8463 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-03-27 00:35:28 +01:00
Kittnz
48a12cb2f5 DB/Instance: Karazhan Trash fix up SQL query 2016-03-26 09:49:16 +01:00
Kittnz
cc68fbeb11 DB/Instance: Pathing for Karazhan Trash
- Spectral Servant, Skeletal Waiter, Calliard <The Nightman>

by Saben65
2016-03-26 09:35:51 +01:00
treeston
dc39de0141 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-03-26 00:21:21 +01:00
Dr-J
ff77741a61 DB/Creature: Correct some unit flags
Correct unit flags for some  npcs at Stair of Destiny

Closes #16830
2016-03-24 19:22:13 +00:00
Nertx
c9751eb1f8 Core/Game: Fix Tremor Totem in LoS
* Closes #15012

Signed-off-by: Naios <naios-dev@live.de>
2016-03-24 14:59:47 +01:00
Killyana
52310f00eb DB/Quest: Fix AllowableClasses for Armaments of War quests
Closes #16828
By Rhisk
2016-03-24 14:47:16 +01:00
sirikfoll
acf6681353 Core/AI Remove Reset() call from JustRespawned() hook
* Not needed, and causes trouble when using _DespawnAtEvade()
* Closes #16786
2016-03-24 14:31:53 +01:00
Naios
07d702e06e Dep: Add efsw (entropia file system watcher)
* Uses system API's which reduces the overhead
  instead of checking periodically for changes.
* Will be used in the hotswap system to reload
  shared libraries on changes.

(cherry picked from commit 46daaf7689)
2016-03-24 14:10:06 +01:00
Killyana
f835d16b2c DB/Creature: Fix Moon Priestess Amara formation 2016-03-24 12:15:37 +01:00
Aokromes
654f4c9e73 Core/Pdump: Fix pdump load 2016-03-24 05:01:37 +01:00
Naios
46ab38c1bb Core/Scripts: Link the script project always statically
(cherry picked from commit 428908b8db)
2016-03-24 02:47:12 +01:00
Naios
9f61b72679 Core/Game: Converted the game library to a shared library.
* There is still the possibility to static link against game.

(cherry picked from commit bf33159a70)
2016-03-24 02:46:42 +01:00
Naios
522f769fa3 Core/Shared: Converted the shared library to a shared library ,-).
* There is still the possibility to static link against shared.

(cherry picked from commit 25b0e743b1)
2016-03-24 02:46:26 +01:00
Naios
205556b226 Core/Database: Converted the database library to a shared library.
* There is still the possibility to static link against database.

(cherry picked from commit 6cfea2d8f7)
2016-03-24 02:46:01 +01:00
Naios
1a1c0d1dc4 Core/Common: Converted the common library to a shared library.
* There is still the possibility to static link against common.

(cherry picked from commit 501fd9b502)
2016-03-24 02:45:44 +01:00
Naios
77aa9ae01d Core/Build: Enable /bigobj for most MSVC builds.
* exluding 32 bit when dyynamic linking is disabled.

(cherry picked from commit 183f970055)
2016-03-24 02:45:14 +01:00
Naios
2613413608 Core/Build: Add the possibility to link libraries dynamically.
* makes it possible to access exported singletons from other shared lib's.
* reduces binary size

(cherry picked from commit f4e0945b13)
2016-03-24 02:38:54 +01:00
treeston
f37682b7ed Merge branch '3.3.5-naxxcleanup' into 3.3.5. (PR #16524) 2016-03-23 20:17:17 +01:00
DDuarte
a463a704f2 Core/Player: Remove a TC_LOG_ERROR copy paste mistake... 2016-03-23 19:14:06 +00:00
joschiwald
c23ec92701 Fixed typo 2016-03-23 20:11:17 +01:00
treeston
f8a6ab8ac5 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-03-23 18:13:02 +01:00
treeston
21cfacfba7 Entities/Pet: Finally fix pets spamming Blood Pact/Fel Intelligence in some scenarios. Your eardrums will thank me. 2016-03-23 18:09:33 +01:00
Aokromes
73a9e86c2a Merge pull request #16819 from AzerothShard/pdump-fix
Core/Pdump: Fix pdump write after 1925778e44
2016-03-23 17:08:20 +01:00
Aokromes
00aeec820a Core/Misc: Remove no longer used code 2016-03-23 16:59:31 +01:00
treeston
accad00567 Entities/Creature: Fix bugs with pets not properly reacquiring target after spell cast. Closes #16824. 2016-03-23 16:22:05 +01:00
MitchesD
ecf15a156b Scripts/TheEye: updated Void Reaver to EventMap
(cherry picked from commit 8a7ae9d16c)
2016-03-22 23:36:00 +01:00
Yehonal
9346946d05 Fixed pdump write...
...however we should consider to use field names instead of index to avoid future issues after table altered
2016-03-22 20:04:41 +01:00
Golrag
da6065db00 Core/Object: Use object edges to calculate LoS 2016-03-21 20:46:08 +01:00
Dr-J
993c266260 DB/Misc: Hellfire Peninsula Again
1) Respawn Shredder Parts for Outland Sucks 
2) Fix How to Serve Goblins so Moh, Manni and Jakk walk out of cage and say line instead of doing nothing
3) Script Foreman Razelcraz, Maiden of Grief, Gan''arg Sapper and Camera Shaker
4) Script a couple of turn in events.
2016-03-21 16:49:23 +00:00
Shauren
9295d9fa09 Core/Util: Extracted GetPID to separate function
(cherry picked from commit e3af42e05c)
2016-03-21 17:26:48 +01:00
DDuarte
b327dc3d4a Github: Minor updates to issue and PR templates
(cherry picked from commit 147322b570)
2016-03-20 23:20:08 +01:00
joschiwald
ef7a91d193 Scripts: Added combat abilities to trash mobs in Ruby Sanctum
Thx @sirikfoll

SAI by @Keader

Closes #16703
2016-03-20 22:06:03 +01:00
Dr-J
7f00d185f4 DB/Misc: More Hellfire fixes
1) Rescript Natural Remedies with all visuals and event rather than only spawning Goliathon 
2) Raging Colossus will now summon Raging Shardling
3) Added missing spells to event with Earthbinder Galandria when the Earthbinder is turned in, also ensuring that the whisper takes places when quest taken from Tola'thion
2016-03-20 20:34:28 +00:00
joschiwald
2dda0ed36a fixed warning again :( 2016-03-20 21:27:19 +01:00
Killyana
609282bf10 DB/Misc: Remove wrong spawns and fix some cosmetics 2016-03-20 21:06:33 +01:00
joschiwald
e6afebd150 fixed warning 2016-03-20 21:01:25 +01:00
joschiwald
052603a7e8 fixed build 2016-03-20 20:49:37 +01:00
joschiwald
c498966d23 Core/Spells: cleanup raise ally code
(partial cherry picked from commit 312e8509dd)
2016-03-20 19:50:11 +01:00