Commit Graph

21984 Commits

Author SHA1 Message Date
DDuarte
a394205eca Core/Server: Add missing overrides 2014-08-09 20:17:40 +01:00
jackpoz
272b9d3d16 Core/WorldSession: Fix socket not being closed on clean logout
Close the WorldSession socket if Player didn't even login or logged out successfully and then closed the client.
2014-08-09 19:37:57 +02:00
Vincent-Michael
893d58fa87 Scripts/Commands: Fix static analysis issues 2014-08-09 19:18:05 +02:00
Shauren
d830890305 Core/Trade: Fixed putting soulbound items to "will not be traded" slot 2014-08-09 10:08:53 +02:00
Duarte Duarte
a5d2d3ac85 Merge pull request #12810 from Carbenium/questreward
Core/Player: Fix an issue with Player::RemoveRewardedQuest not deleting ...
2014-08-09 01:14:23 +01:00
Carbenium
dbaf0557e8 Core/Player: Fix an issue with Player::RemoveRewardedQuest not deleting the queststatus_rewarded form database
Needed for SPELL_EFFECT_CLEAR_QUEST
2014-08-09 01:54:22 +02:00
jackpoz
8402570bb8 Scripts/Misc: Fix static analysis issues
Replace CAST_AI() macro with ENSURE_AI() when dynamic_cast is not supposed to return NULL.
2014-08-09 00:12:20 +02:00
jackpoz
78af80230d Core/Misc: Fix static analysis issues 2014-08-08 21:14:12 +02:00
Shauren
936db9d50d Core/NetworkIO: Handle exceptions thrown from socket constructor when retrieving remote address 2014-08-08 14:01:09 +02:00
Vincent-Michael
7c6e1b1505 Revert "Core: Fix build for vs2014"
This reverts commit e303451189.
2014-08-07 21:21:19 +02:00
Vincent-Michael
e303451189 Core: Fix build for vs2014 2014-08-07 20:41:33 +02:00
jackpoz
f25a87cda0 Core/Misc: Remove unused variable 2014-08-07 19:23:01 +02:00
jackpoz
d3100edccb Tools/MMAPs: Fix uninitialized value in mmap_generator
Fix uninitialized value in mmap_generator. This fixes mmaps_generator broken in some build configurations.
Fixes #12644
2014-08-07 18:58:21 +02:00
Duarte Duarte
ca368a781b Core/Socket: Fix typo in constructor
Using moved objects is generally a bad idea

Thanks @Daejiv

Closes #12800
2014-08-07 14:25:43 +01:00
Vincent-Michael
fad2bd4f92 Core: Kill AGAIN whitespace :( 2014-08-07 07:19:06 +02:00
Vincent-Michael
8c73b2dbae Core: Fix non pch build 2014-08-07 07:00:17 +02:00
leak
48b94c3beb Prevent reading address information from potentially closed socket 2014-08-06 23:16:40 +02:00
jackpoz
0f07dcfea6 Core/Scripts: Fix possible crash
Fix possible NULL dereference crash spotted by Coverity.
2014-08-06 20:55:43 +02:00
blub
2d8c965226 Merge pull request #12792 from bonny1992/master
Renamed '2014_08_06_00_World_Gameobject' to '2014_08_06_00_world_gameobject.sql'
2014-08-06 16:45:24 +02:00
Bonny1992
fbd2f50632 Renamed '2014_08_06_00_World_Gameobject' to '2014_08_06_00_world_gameobject.sql' 2014-08-06 16:34:52 +02:00
Shauren
7d97b4b841 Core/Misc: Fixed textlike/hexlike methods of ByteBuffer to print properly 2014-08-06 10:00:23 +02:00
Dr-J
5e67b566aa DB/Gameobject: Winterhoof Water Well
Fix spawn status of Winterhoof Water Well

Closes #12739
2014-08-06 01:37:37 +01:00
Vincent-Michael
c8956ca6f2 Core: Fix build for shit OS
Closes #12597
2014-08-05 17:16:53 +02:00
DDuarte
7e64222029 Auth/Main: Fix crashes on shutdown
"mutex destroyed while busy"
2014-08-05 15:23:42 +01:00
DDuarte
66a8d41f59 Auth/Networking: Use non-throw resolves in realmlist updates
Fixes #12737
2014-08-05 15:14:52 +01:00
Aokromes
6f52115e61 Update 2014_08_05_01_world_misc.sql 2014-08-05 11:10:57 +02:00
Aokromes
127a5405c2 Update 2014_08_05_02_world_page_text.sql 2014-08-05 11:10:38 +02:00
Aokromes
3cfa22f21b Update 2014_08_05_03_world_page_text.sql 2014-08-05 11:10:20 +02:00
Aokromes
6de01936ae Update 2014_08_05_05_world_page_text.sql 2014-08-05 11:09:39 +02:00
Aokromes
cb419fe218 DB/Quest: The Perfect Stout
By Crysicle, closes #12692
2014-08-05 06:03:16 +02:00
Aokromes
129e640a1d DB/Misc: Senir's Report
By Crysicle, closes #12693
2014-08-05 06:01:10 +02:00
Aokromes
015ba9b300 DB/Creature: Rockjaw Backbreaker
By Crysicle, closes #12694
2014-08-05 05:58:21 +02:00
Aokromes
f1d74198f3 DB/Misc: Brock's List
By Crysicle, closes #12721
2014-08-05 05:56:20 +02:00
Aokromes
ab3407eee6 DB/Misc: A Bloodstained Journal Page
By Crysicle, closes #12722
2014-08-05 05:49:10 +02:00
Aokromes
7f45cb4ebc DB/Misc: Gramma Stonefield's Note
By Crysicle, closes #12723
2014-08-05 05:46:01 +02:00
Aokromes
6f71aa0dd8 DB/Quest: Me Brother, Nipsy
By Crysicle, closes #12744
2014-08-05 05:42:29 +02:00
jackpoz
6c7ad9bc0b Delete 2014_08_03_03_world_creature_template.sql 2014-08-05 00:28:39 +02:00
Malcrom
818ffd47e1 DB/Creature_template: Update creature_template table for mod calculations. Will require core devs to update core to support it. 2014-08-04 19:51:01 -02:30
Shauren
d3c6a03c3b Delete 2014_08_03_03_world_creature_template_sql
This must come together with proper damage calculations in core - to be done
2014-08-04 23:53:27 +02:00
Malcrom
50338edac5 DB/Creature_template: Update creature_template table for mod calculations. Will require core devs to update core to support it. 2014-08-04 19:15:07 -02:30
Malcrom
b5261b4222 DB/SAI: Fix two npc's spamming errors. 2014-08-04 17:25:55 -02:30
Vincent-Michael
52b7fd40ef Core: Fix typo 2014-08-04 19:43:17 +02:00
Vincent-Michael
551fdb61c9 Core/World: Small cleanup on headers in World.cpp 2014-08-04 19:40:57 +02:00
Shauren
e4d6d34f6e Core/Spells: Fixed LoS checks for spells like shadowfury 2014-08-04 18:56:17 +02:00
jackpoz
15b1d41740 Core/NetworkIO: Adjust more packet throttling values
Adjust more packet throttling values by increasing some limits, this might fix some random kicks.
2014-08-04 18:43:15 +02:00
DDuarte
0affa9168c SQLs: Move world_database.sql to dev folder
Simply because people can't read instruction guides...
2014-08-04 14:11:03 +01:00
DDuarte
6e9d7486fe Build/CMake: Compile the minimum of dependencies possible
mysql if SERVERS, zlib, g3d and recast if SERVERS or TOOLS
2014-08-03 18:12:48 +01:00
Duarte Duarte
02a3b3d949 Core/Spell: Correct the hit and miss counters in WriteSpellGoTargets
Fixes a client crash when spells hit (or miss) more than 255 targets (it was capped at 256 in 80b61fa584)
Thanks to @joschiwald for finding the mistake

Closes #12733
2014-08-03 17:55:13 +01:00
Duarte Duarte
a99bf38d81 CI/Travis: Do not use Jemalloc
It generates a lot of warnings and it is not useful to test build
2014-08-03 15:52:16 +01:00
DDuarte
8a36b385f7 DB/NPCs: Set basic immunities to most bosses
Charm, Fear, Root, Sleep, Freeze, Polymorph and Sapped
Thanks to Aokromes for the idea
2014-08-03 15:04:24 +01:00