Commit Graph

24554 Commits

Author SHA1 Message Date
jackpoz
f8a3fa28bb Merge pull request #15907 from ShinDarth/fix
Core/Spells: Fix Arcane Missiles
2015-11-28 21:55:45 +01:00
jackpoz
a67f378f10 Merge pull request #15904 from 'ForesterDev/instance_login_cleanup' 2015-11-28 21:45:41 +01:00
Killyana
787b7ae850 DB/Quest: Prisoner of the Bladespire
Closes #15913
2015-11-28 21:14:04 +01:00
ShinDarth
5fae63804c Core/Spells fix Arcane Missiles
- close #15902
2015-11-28 00:23:34 +01:00
Vincent-Michael
e266278f7d Core/Players: Fixed warning 2015-11-27 22:10:21 +01:00
Shauren
ba1e00399d Core/Players: Use constant gender from PLAYER_BYTES_3 where appropriate.
Closes #15895
2015-11-27 18:30:01 +01:00
Dr-J
3c4f435629 DB/SAI: Underbog Colossus
http://www.wowhead.com/npc=21251/underbog-colossus#comments

Add missing on death events, previously when killed these always cast toxic pool 

When killed now one of the following will happen

* Nothing
* Spawn Toxic Pool
* Spawn 2 Colossus Lurker http://www.wowhead.com/npc=22347/colossus-lurker#comments
* Spawn around 10 of Colossus Rager http://www.wowhead.com/npc=22352/colossus-rager#comments
2015-11-27 17:12:35 +00:00
jackpoz
9020790db2 Merge pull request #15903 from tkrokli/remove_script_npc_anchorite_truuen
Core/Scripts: Remove deprecated script npc_anchorite_truuen

Remove deprecated script npc_anchorite_truuen replaced by SAI in 2cecc7b1f7
2015-11-27 15:25:03 +01:00
ForesterDev
9573ec52f0 Core/Player: cleanup function CheckInstanceLoginValid 2015-11-27 12:53:48 +04:00
tkrokli
66073e4403 Core/Scripts: remove redundant script npc_anchorite_truuen
The cpp script npc_anchorite_truuen has become redundant
because it has been replaced by a SAI script in commit 2cecc7b.

This script currently causes an error line in DBErrors.log:
```
Script named 'npc_anchorite_truuen' does not have a script name assigned in database.
```
2015-11-27 04:02:30 +01:00
jackpoz
5f917e2286 Core/Player: Always allow accounts with RBAC_PERM_COMMAND_GM to enter instances on login
Always allow accounts with RBAC_PERM_COMMAND_GM to enter instances on login even if player had .gm off .
Send an ingame message to notify the user about the avoided kick.
2015-11-26 21:54:22 +01:00
jackpoz
6e296ddaa2 Scripts/EyeOfEternity: Fix crash
Fix crash happening when a player would kill a Melee npc on the disks during Malygos fight and mount it before it ended the waypoint path.
Close #15900
2015-11-26 21:47:50 +01:00
MitchesD
3b90b0368a Core/Misc: fix warning and misc codestyle fixes 2015-11-26 19:28:53 +01:00
MitchesD
28fb22b108 Merge pull request #15899 from Treeston/3.3.5-thaddius
Scripts/Naxxramas: Thaddius follow-up
2015-11-26 19:13:30 +01:00
treeston
bf99630399 Scripts/Naxxramas: Thaddius follow-up:
- Reduce initial spawn timer on the encounter from 30 seconds to 5 seconds
- Rearrange respawn logic to fix the "petrified" visual from not showing properly
- Fix a potential infinite respawn loop that could prevent the encounter from initializing properly (fixes and closes #15898)
2015-11-26 18:57:15 +01:00
jackpoz
981b871d2f Tools/MMapGenerator: Fix an edge case of infinite loop
Fix a (pseudo) infinite loop happening when generating mmaps for single tile maps (like 249) but with vmaps not present in the correct folder. This would trigger a 18446744065119600000 (uint32 max ^ 2) iterations loop.
2015-11-25 21:49:27 +01:00
Shauren
e9bd786351 Merge pull request #15763 from ShinDarth/channeled
[3.3.5] Fix conflicts between duration and cast time of channeled spells
2015-11-25 18:31:33 +01:00
ShinDarth
246e568bbd Core/Spells: fix conflicts between duration and cast time of channeled spells 2015-11-25 18:21:52 +01:00
Carbenium
d4608c8168 Dep/SFMT: Add diff fordd55e41c8158fe1f60e120b0b89469d4112158d2 2015-11-25 14:18:49 +01:00
Carbenium
dd55e41c81 Dep/SFMT: Fix a strict-aliasing warning reported by GCC 4.9 2015-11-25 13:56:33 +01:00
Carbenium
49a16c9fd0 Tools/MMapGenerator: Fix some warnings reported by GCC 4.9 and MSVC 14 with W4
* /var/lib/jenkins/jobs/tc_335_release_gcc49/workspace/src/tools/mmaps_generator/MapBuilder.cpp: In member function ‘void MMAP::MapBuilder::WorkerThread()’:
  /var/lib/jenkins/jobs/tc_335_release_gcc49/workspace/src/tools/mmaps_generator/MapBuilder.cpp:174:28: error: ‘mapId’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
               buildMap(mapId);

* variable redefinition warning
* remove 2 "using namespace std"

*NO reextraction of mmaps needed*
2015-11-25 12:50:28 +01:00
Killyana
5df0bcdd4e DB: Fix an incorrect Text range in creature_text 2015-11-24 17:52:38 +01:00
Carbenium
f0c7061f0b Tools/MapExtractor: Fix a warning reported by gcc 4.9
/var/lib/jenkins/jobs/tc_335_release_gcc49/workspace/src/tools/map_extractor/System.cpp:113:25: error: ignoring return value of ‘int chdir(const char*)’, declared with attribute warn_unused_result [-Werror=unused-result]
             chdir("../");

*NO reextraction of dbcs/maps needed*
Binary compatibility is ensured
2015-11-24 11:37:45 +01:00
Killyana
4298ade165 DB/Quest: Hot and Cold 2015-11-23 20:17:04 +01:00
Killyana
5c97339e89 DB/Quest: The Might of Kalimdor
By @sirikfoll
Closes #15830
2015-11-23 19:58:41 +01:00
Killyana
0d3ba0a79c DB/Loot: Fix Skinning Loot for Mottled Boar and Scorpid Worker
By @tkrokli
Closes  #15773
Closes #15772
2015-11-23 19:37:37 +01:00
Killyana
1461634e69 DB: Add comments on skinning loot template table
By @tkrokli
Closes #15760
2015-11-23 19:26:27 +01:00
Killyana
659428f636 DB: Remove skinloot from Critters
By @tkrokli
Closes #15871
2015-11-23 19:10:44 +01:00
Killyana
2cecc7b1f7 DB/Quest : Tomb of the Lightbringer
Closes #14733
By @Gargarensis

Clean required: ab90f74486/src/server/scripts/EasternKingdoms/zone_western_plaguelands.cpp (L280)
2015-11-23 17:28:57 +01:00
Kittnz
d93b445d31 Fix file name 2015-11-22 20:47:00 +01:00
Kittnz
9a2fc98c73 DB/Quest: Fix Seal of Ascension (quest chain for Upper Blackrock Spire)
by @Gargarensis Closes #15021
2015-11-22 20:45:15 +01:00
Kittnz
38c44fad8d Merge pull request #15884 from tkrokli/re-enable_flying_vehicles
Core/Creature: Flying vehicles able to fly again
2015-11-22 18:30:42 +01:00
sirikfoll
5d155895a7 Core/Creature: Flying vehicles able to fly again
by @sirikfoll, closes #15861

Flying vehicles could no longer leave the ground after commit 52692c3.
This is a modification of commit 52692c3 to make flying vehicles work again.
2015-11-22 17:14:58 +01:00
jackpoz
1511855fea Merge PR #14824 'tkrokli/spell_mod_stealth_stand_state' into 3.3.5 2015-11-22 15:37:32 +01:00
Aokromes
09b15428bc DB/Misc: Fix typo in 'OdesyusLanding'
By tkrokli, closes #15725
2015-11-22 12:08:18 +01:00
Aokromes
e4e0acbe5e DB/Creature: Delete duplicate spawn
By tkrokli, closes #15874
2015-11-22 12:04:20 +01:00
Aokromes
254aa21a85 Update UnixInstall.txt 2015-11-20 23:23:21 +01:00
Aokromes
2639783fe1 Update UnixInstall.txt 2015-11-20 23:21:49 +01:00
Aokromes
50afa7c7a5 Update UnixInstall.txt 2015-11-20 23:16:43 +01:00
Killyana
b5c12bd36f DB/Quest: The Dead Rise! 2015-11-20 15:02:20 +01:00
jackpoz
0e9f714a09 Core/Items: Fix crash
Fix crash happening if item_template.StatsCount field in the database was higher than 10.
Fixes #15868
2015-11-19 20:23:09 +01:00
Shauren
f012800751 Core/Spells: Fixed typo in ecbbcc8972 2015-11-17 17:51:09 +01:00
Shauren
071ede8a93 Core/Misc: Fixed memory leak in trade handler
(cherry picked from commit fc852181c5)

CID 1339313
CID 1339312
2015-11-16 00:11:50 +01:00
jackpoz
fbaed38b5e Core/Quest: Fix issues reported by static analysis
Coverity defect IDs: 1339309, 1339310
2015-11-15 16:17:12 +01:00
jackpoz
63f2675076 Core/Player: Fix issue reported by static analysis
Coverity defect IDs: 1010154
2015-11-15 16:01:14 +01:00
Shauren
ecbbcc8972 Core/Spells: Fixed Raise Dead cooldown
Closes #15862
2015-11-15 00:31:17 +01:00
Carbenium
f01ef901ef Script/Naxxramas: Fix a -Winconsistent-missing-override warning reported by clang 3.6 2015-11-14 19:48:05 +01:00
Vincent-Michael
145b0b27da Core/Battleground: Fix issue reported by static analysis
Coverity defect ID: 1339311
2015-11-14 18:26:20 +01:00
Naios
1ce5a62feb Core/Worldserver: Enable the database updater by default.
* Seems like this feature is stable enough to enable it by default
  since the last missing bugs were fixed some months ago.
* The database updater is the preferred method to update the databases
  as described in the wiki: http://collab.kpsn.org/display/tc/Databases+Installation

(cherry picked from commit 25185967e8)
2015-11-14 17:08:01 +01:00
Carbenium
b292321798 Core/Player: Move KillRewarder to its own file
(cherry picked from commit 4e76974ce5)

Conflicts:
	src/server/game/Entities/Player/Player.cpp
	src/server/game/Entities/Player/Player.h
2015-11-14 15:06:47 +01:00