Commit Graph

28889 Commits

Author SHA1 Message Date
ZenoX92
cd3e8e00e2 DB/Quest: Identifying the Brood
Closes #21050
2017-12-14 15:24:10 +01:00
ZenoX92
9462b4b7ee DB/Misc: Stranglethorn Vale
Closes #21057
2017-12-14 15:22:58 +01:00
ZenoX92
b06b06a22d DB/Misc: Badlands
Closes #21056
2017-12-14 15:18:26 +01:00
ZenoX92
6e6f43a5e3 DB/Misc: Alterac Mountains
Closes #21055
2017-12-14 15:16:33 +01:00
ZenoX92
babeee4ca8 DB/Quest: Questioning Reethe
Closes #21054
2017-12-14 15:10:53 +01:00
ZenoX92
e5eb7aa897 DB/Quest: Deliver the Gems
Closes #21053
2017-12-14 15:02:25 +01:00
Shauren
6122006b0c Core/Spells: Changed channel triggered spells to inherit positive/negative status from main spells
Closes #18259
Closes #21041
2017-12-13 21:46:42 +01:00
ariel-
78a1c687a2 Core/Misc: minor typo and codestyle fixes
- Replace NULL uses in new code with nullptr
- Fix wrong (accumulated) load time log when loading calendar invites
- Make Creature::CanRegenerateHealth const as its just a getter
- Mark OnlyOnceAreaTriggerScript::OnTrigger as final in case someone wants to override that (you are supposed to use protected _OnTrigger hook)
2017-12-13 14:43:12 -03:00
Shauren
57c13c539b Buildsystem: Fixed windows pch build with ninja
(cherry picked from commit a6e46c1c2e)
2017-12-13 13:41:47 +01:00
Shauren
e19bb7a1a5 Core/Misc: Really fixed nopch MSVC build 2017-12-11 23:14:01 +01:00
ccrs
daef1493f2 Core/Movement: correction on header use on some generators 2017-12-11 23:01:00 +01:00
Shauren
e977bb4c4d Core/Misc: Fixed nopch MSVC build 2017-12-11 22:15:52 +01:00
ccrs
0db5516a1a Core/AI: reorder methods in ScriptedEscortAI
plus ninja rename
2017-12-11 21:00:04 +01:00
Aokromes
94f425c6d5 fix rename fail 2017-12-10 12:22:17 +01:00
Aokromes
72f7353ff6 rename files 2017-12-10 11:21:39 +01:00
joschiwald
842a65ac15 Core/Spells: Spells with TARGET_SELECT_CATEGORY_NEARBY requires a valid target (#20954) 2017-12-10 11:16:43 +01:00
joschiwald
289e591065 DB: Increase version column to support long branch names 2017-12-10 11:16:33 +01:00
Ovah
51bcd1a918 Core/Spells: Gathering no longer fails after patch 3.1.0 (#21039)
* Core/Skills: gathering items with orange skill level will no longer fail as it has been removed with patch 3.1.0

Closes #21038
2017-12-09 22:58:22 +01:00
xinef1
2286da2166 Move some packets processing to map context (#18638)
Core/Network: Allow some packets to be processied in map context
2017-12-09 16:14:10 +01:00
Killyana
8ccf905f40 DB/SAI: Clam Master K
Updates #12534
2017-12-09 00:29:53 +01:00
jackpoz
24e82fe83d Core/Misc: Fix static analysis issues
Fix static analysis issues reported by 3rd party tools
2017-12-08 23:27:30 +01:00
jackpoz
0daa170a2c Core/Misc: Fix static analysis issues
Fix static analysis issues reported by 3rd party tools
2017-12-08 15:21:13 +01:00
jackpoz
925557d1c0 Core/Misc: Fix static analysis issues
Fix various coverity reported issues
2017-12-08 15:14:51 +01:00
jackpoz
19e99478a7 Core/Misc: Fix static analysis issues
Fix coverity id 1382860
2017-12-08 12:47:36 +01:00
Ovah
869affa893 Core/Creatures: Implemented extra flag to use offhand attacks (#21008)
* Fixed initial offhand attack timer so the main and offhand attacks will now act blizzlike instead of getting executed at the same time

Note: since some creature equipment items cannot be identified as weapon since they are only visual items there is no way to detect this automaticly
2017-12-07 17:41:11 +01:00
Killyana
4464ec43aa DB/Creature: Fix Nether Drake Inhabittype 2017-12-05 23:44:39 +01:00
Killyana
a4b2c9988a DB/Misc: Death knights area rework part7
Original work done by Grz3s on Cmangos
2017-12-05 18:35:03 +01:00
Killyana
ff3e2afbf5 DB/Creature: Remove a wrong script 2017-12-05 18:32:54 +01:00
Killyana
f65ca9393e DB: Fix a db error 2017-12-04 22:20:49 +01:00
ZenoX92
9f016509dd DB/Quest: Test of Lore (Part 6)
Closes #21026
2017-12-04 18:10:38 +01:00
ZenoX92
e702713c04 DB/Quest: Barbecued Buzzard Wings
Closes #21025
2017-12-04 18:08:59 +01:00
Serpaa
dbe3feeedb DB/Creature: Add two Draenei Artificer spawns
Closes #21024
2017-12-04 18:07:42 +01:00
Serpaa
8506af3365 DB/Creature: Riverpaw Shaman missing spawns
Closes #21021
2017-12-04 17:59:21 +01:00
Keader
6598c5d2f3 Core/Scripts: Fixed Enervating Brand in Baltharus encounter
Closes #21027
By Mihapro
2017-12-04 08:55:15 -03:00
Hristiyan
0725f608aa Core/Commands: Allow using display ids higher than std::numeric_limits<uint16>::max() for .modify morph command (#21022) 2017-12-03 12:31:47 +01:00
Shauren
d011097ab0 Core/Spells: Fixed accessing freed memory after reloading spell_area 2017-12-02 20:59:21 +01:00
jackpoz
e9c475d45f Shared/Metric: Stop metrics on shutdown
Properly stop metric information gathering and sending on shutdown.
Issue reported by AddressSanitizer.
2017-12-02 20:24:30 +01:00
jackpoz
8e1c74d95a Core/Spell: Validate spell_dbc DB data on startup
Validate spell_dbc DB data on startup (max effect type, max aura type, max target type).
Delete some invalid spells from spell_dbc table. Make sure to apply the SQL script or worldserver will assert on startup.
2017-12-02 16:08:48 +01:00
jackpoz
3d1ba42f42 Core/Misc: Fix out of bounds access on startup
Fix out of bound access on startup trying to access SpellEffects with ID greater than max allowed/known.
Reported by AddressSanitizer .
2017-12-02 12:56:23 +01:00
Ovah
abc4b48fe9 Core/Auras: Implemented PROC_HIT_INTERRUPT (#21015) 2017-12-02 08:12:30 +01:00
jackpoz
c7043b25f6 Core/Crash reporting: Fix buffer overflow 2017-12-02 00:02:16 +01:00
jackpoz
072c884ed8 Core/CreatureAI: Disable TotemAI from database
Disable TotemAI set in creature_template, triggering an assert when spawning the creature
2017-12-01 21:50:37 +01:00
Aokromes
e4398fa1da Misc: Move startup error to DBErrors 2017-12-01 14:52:30 +01:00
Serpaa
1f9f59b4b3 DB/Creature: Tower of the Damned waypoints/spawns
Closes  #21013
2017-11-30 23:36:45 +01:00
Treeston
b4df977ca6 woops (ref 76a4c7d) 2017-11-30 21:11:32 +01:00
Treeston
76a4c7d974 Some misc streamlining/cleanup:
- std::chrono overloads for SummonCreature
- Removed misleading const qualifier from SummonCreature (it wasn't being honored)
- Rename parameters of SummonCreature to follow convention
- EventProcessor has a new method (AddEventAtOffset) that adds an event...at an offset. Genius.

PS: Hi there Keader.
2017-11-30 20:55:53 +01:00
jackpoz
032194099e Core/WorldSession: Fix idle WorldSessions getting kicked twice as fast as supposed
Fix SocketTimeOutTime and SocketTimeOutTimeActive settings being effectively halved by reducing the timeout time twice every update instead of just once, causing much faster kicks (i.e. after 30 seconds with 60 seconds set in the configs).
2017-11-30 20:35:57 +01:00
Killyana
69078a1b1c DB/Creature: Remove wrong spawns
Closes #21010
2017-11-30 14:53:40 +01:00
Killyana
123e8a95ba DB/Misc: Death knights area rework part6
Original work done by Grz3s on Cmangos
2017-11-29 21:49:24 +01:00
jackpoz
10ad43916f Dep/Jemalloc: Enable MADV_FREE if available 2017-11-29 20:14:35 +01:00