Commit Graph

32091 Commits

Author SHA1 Message Date
Shauren
50cfeb9aa4 Core/Misc: Improved ip2location code and set it to disabled by default
(cherry picked from commit 0ead73516a)
2019-01-09 17:35:18 +01:00
Gildor
61532e9816 Nopch fix (#22077)
(cherry picked from commit e323652f79)
2019-01-09 17:35:18 +01:00
Gooyeth
8ed2e3602b Typo fix contry -> country (#22075)
(cherry picked from commit a3198cbddc)
2019-01-09 17:35:18 +01:00
Gooyeth
163c487be7 Common: Replace ip2nation by ip2location. (#21957)
Replace ip2nation by ip2location.

Download: https://lite.ip2location.com/database/ip-country
(cherry picked from commit 2fe4ab94c5)
2019-01-09 17:35:13 +01:00
vincent-michael
5620eb9463 Update copyright note for 2019
auto happy = new year(2019);
2019-01-01 10:14:33 +01:00
Aokromes
5e115c620b Misc: Deprecate any mysql under 5.6
Mysql 5.5 is deprecated on few hours.
5.5	December 3, 2010; 8 years ago[50]	5.5.61	2018-07-27	December 2018
https://en.wikipedia.org/wiki/MySQL#Release_history
closes #22874
2018-12-31 18:12:26 +01:00
Giacomo Pozzoni
2f140693e8 Shared/Misc: Use C99 conformant snprintf and vsnprintf in Visual Studio (#22876)
(cherry picked from commit 166bb31163)
2018-12-31 14:27:05 +01:00
jackpoz
8488150dee Core/DBUpdater: Code cleanup 2018-12-30 18:10:11 +01:00
jackpoz
d2b77ca075 Core/DBUpdater: Fix error message
Fix error message when trying to populate the database showing free'd memory data instead of the sql file name
2018-12-30 18:10:06 +01:00
Shauren
80c3304daf DB: Optimize creature_template table size 2018-12-18 12:50:15 +01:00
Ovah
fe388d789b Core/Player: update player phase before updating area depending auras (#22872) 2018-12-17 21:16:17 +01:00
Shauren
38e05e33a8 Core/Commands: Fixed .gobject move and turn
(cherry picked from commit 7eb25f1af6)

Closes #3802
Closes #15598

(cherry picked from commit e68ff4186e)

# Conflicts:
#	src/server/game/Entities/GameObject/GameObject.h
#	src/server/scripts/Commands/cs_gobject.cpp
2018-12-17 19:34:55 +01:00
Quadralqt
ba44e1a8db Core/Spells: Update AOE Damage Cap (#22871) 2018-12-17 16:43:42 +01:00
Aokromes
fb32788525 move files after cp from 4.3.4 2018-12-17 07:33:32 +01:00
Ovahlord
f6de578a07 DB/TSC: added pathing for most of the Stonecore trash npc's 2018-12-17 07:32:29 +01:00
Ovahlord
56b88bffb3 DB/SFK: added formations and waypoints for Shadowfang Keep 2018-12-17 07:25:43 +01:00
Ovahlord
9f8e9067fe DB/Elwynn: added pathing to Fargodeep Mines Kobolds and Princess 2018-12-17 07:24:03 +01:00
Ovahlord
c88ecc9e78 DB/Uldum:
*added pathing for Ramkahen
*corrected emote states for Ramkahen Guardians
*added cosmetic talk events to Ramkahen Citizens
*added cosmetic talk events for Samir and Blacksmith Abasi
2018-12-17 07:23:46 +01:00
Shauren
e9bcae1fad Core/Misc: Fixed nopch and clang 6.0 warnings 2018-12-09 16:07:38 +01:00
Killyana
07636dc9af DB/Creature: Add missing spawns to Elune's Blessing and the Moonspray
(cherry picked from commit f6ae286d60)
2018-12-09 15:39:26 +01:00
Killyana
6b1776737a DB/Waypoints: Fineous Darkvire
Closes #18679
By Rushor

(cherry picked from commit 579aa5c8a5)
2018-12-09 15:39:21 +01:00
Killyana
aa1cb6ad2d DB/Waypoints: Kayneth Stillwind
Closes #18676
By rushor

(cherry picked from commit 1f56d2ec3a)
2018-12-09 15:31:09 +01:00
Shauren
783d640bd6 Fix nopch 2 2018-12-09 15:16:17 +01:00
Shauren
b8110fce32 Fix nopch 2018-12-09 15:09:09 +01:00
Shauren
3535955e8f Core: Updated allowed build to 8.0.1.28153 2018-12-09 14:50:36 +01:00
Shauren
f94deace76 Merge branch 'bfa' 2018-12-09 14:45:03 +01:00
Shauren
a70030ff25 SQL: Prepare merge 2018-12-09 14:44:25 +01:00
xinef1
8725eec9c1 Core/Loot: Only allow the roll winner to loot the item he won in case it cannot be added to inventory instantly (full or any other reason) (#19037)
(cherry-picked from ab6ac42bf0)
7.3.5/26972
2018-12-09 14:18:42 +01:00
xinef1
fef8e5fe14 Core/Pets: Fixed bug where pets tamed from large npcs had too big combat reach (#18909)
(cherry-picked from 2ecc0c0775)
2018-12-09 14:18:42 +01:00
xinef1
befea2f7a6 Core/Creatures: Stop falling if corpse is removed (can happen when alive unit is despawned instantly in air) (#18995)
Do not allow to start waypoint movement when unit is dead

(cherry-picked from f86ca9e3c9)
2018-12-09 14:18:42 +01:00
Keader
2e45423537 Core/Entities: Implemented CREATURE_FLAG_EXTRA_NO_MOVE_FLAGS_UPDATE (#18980)
(cherry-picked from 15ea5b1b8d)
2018-12-09 14:18:42 +01:00
xinef1
d8f701e1ac Properly clear focused target on evade (#18992)
Closes #18095

(cherry-picked from 3c81a9a6d4)
2018-12-09 14:18:42 +01:00
xinef1
2b20cb5a64 Core/Spells: Added very little tolerance level to completed casts to ensure that spell cast at target standing at the max possible range is finished properly even if target moves a little (#18969)
(cherry-picked from 66dc97bb27)
2018-12-09 14:18:42 +01:00
ariel-
49cd81a1c9 Core/Spell: modified HitMask for new default procs
(cherry-picked from ad6912f0d5)
2018-12-09 14:18:42 +01:00
ariel-
01691e5d3b Core/Spell: add more aura types to default procs
Ref #18542

(cherry-picked from bff36a81be)
2018-12-09 14:18:42 +01:00
ariel-
34ad81b176 Core/Util: avoid one useless copy when adding stuff into a HookList
(cherry-picked from 077b5aec9e)
2018-12-09 14:18:42 +01:00
Shauren
217a9bb34d Core/Vmaps: Changed error message when loading outdated vmaps
Closes #18431
Closes #18857

(cherry-picked from c90882ed6e)
2018-12-09 14:18:42 +01:00
ariel-
63fa69d39f Core/Spell: consider spells with no targets for the purpose of finish procs
Closes #18799

(cherry-picked from c3474f57bc)
2018-12-09 14:18:42 +01:00
Rushor
77cb6c1a3f Game/AI: Implement ContactDistance for ACTION_MOVE_TO_POS (#18720)
(cherry-picked from 60d1c0e20d)
2018-12-09 14:18:42 +01:00
ariel-
0764ac47e0 Core/Collision: fix no-PCH build
(cherry-picked from 65b6202bd8)
2018-12-09 14:18:42 +01:00
xinef1
e1cda57955 Core/Pets: Disable pet interface for charmed units while mounted (#18607)
(cherry-picked from 44388bc8fb)
2018-12-09 14:18:42 +01:00
xinef1
4afee01b01 Core/Auras: Prevent remove of auras interrupted by turning if the turn could be caused by float calculation error (#18595)
(cherry-picked from 38f9919a37)
2018-12-09 14:18:42 +01:00
xinef1
8573b651c8 Core/Units: Drop hostile world references that are out of our sight (fixes combat bug) (#18591)
(cherry-picked from ba6281bf42)
2018-12-09 14:18:42 +01:00
HelloKitty
46c69df3a7 Core/Vmaps: Stop M2s from occluding for spellcast LoS
Closes #18528

(cherry-picked from 01d715eaef)
2018-12-09 14:18:42 +01:00
Shauren
da3783876b Core/Player: Removed unneeded distance check from Player::ActivateTaxiPathTo, it is already checked by HandleActivateTaxi* methods (and taxis started serverside should not have such requirements)
Closes #15398

(cherry-picked from 998efa55d8)
2018-12-09 14:18:42 +01:00
Keader
0b715ffc24 Core/Spell: Fixed range issues with some quest spells
(cherry-picked from 6f7310a259)
2018-12-09 14:18:42 +01:00
ariel-
0a0042282b Core/Spell: add missing null caster check
01d272d6cb follow-up

Closes #18875

(cherry-picked from 7283cbe140)
2018-12-09 14:18:42 +01:00
Keader
a31a828a40 Core/Scripts: Removed unneeded check in Blood Prince Council
(cherry-picked from 55c3eb66d7)
2018-12-09 14:18:42 +01:00
sirikfoll
e64cd5669d Core/Scripting: Fixed hotswap calling evade mode for dead creatures
(cherry-picked from afa8527338)
2018-12-09 14:18:42 +01:00
ForesterDev
f2950f851e Core/Objects: Fixed trap visibility for enemies. (#18815)
Closes #18251

(cherry-picked from d4f8d41d08)
2018-12-09 14:18:42 +01:00