Commit Graph

684 Commits

Author SHA1 Message Date
Dmitry Brusenskiy 1952b2fbfb Core/Packets: Fix calendar event time (#1289)
No more -3 hours shift when creating events in the calendar.

Closes #1287
2019-01-18 14:43:12 +01:00
Vitoco c9c9007015 Core/Spells: Fix DeathKnight T10 Tank 2P Bonus (#1291)
Now correctly increase the damage done by your Death and Decay ability by 20%
2019-01-17 18:53:05 +01:00
Francesco Borzì b9d14372fd chore: Update copyright note (#1292) 2019-01-16 15:59:02 +01:00
José González a4d8134e38 Core/Commands: Add new spy command (#1263)
Add a new spy command for game masters and administrators to receive all conversations of followed players.

How to use:

- Use command .spy follow <characterName> with a GM 
- Make that player whisper another player
- You (GM) should receive the message sent
- Use command .spy status. You should get a list with the test subject's name in it.
- Use command .spy unfollow <characterName>
- You should not receive any more messages sent or received by that player


* Core/Commands: Add new spy command
* Importing pending sql
* Fix missing comma in SQL
* Fix travis compile: comment unused parameter
2019-01-15 15:47:14 -03:00
Francesco Borzì 27ea9c3f95 Core/MySQL: wait for the DB to be ready (#1286)
* Core/MySQL: wait for the DB to be ready
- Closes #1285

* Fix build on windows
2019-01-15 13:52:54 +01:00
Poszer d5294f7112 Merge pull request #1255 from poszer/QuestAbandonFinishFix
Quest abandon finish fix
2019-01-15 13:52:26 +01:00
FrancescoBorzi 57f6a44082 Fix build on windows 2019-01-15 08:46:07 +01:00
Poszer 6ef7c40313 Update Player.cpp 2019-01-15 00:48:54 +01:00
FrancescoBorzi e5ad0165b3 Core/MySQL: wait for the DB to be ready
- Closes #1285
2019-01-14 23:21:50 +01:00
Poszer c573c60a0f DB/Quest Going Bearback (#1267)
-Fix client crash while ussing arrows in quest, and pressing Esc.
-Updating creature spells ( Correct is to have Flaming Arror and Burst of Speed )
2019-01-14 11:26:58 +03:00
Kargatum 66b9f007ea Core/Reload: Delete useless lines for achievement_reward_locale (#1277) 2019-01-14 11:24:45 +03:00
Kargatum 93bccb9b85 Core/Gossip: improve gossips related to Dual Talent Specialization (#1218) 2019-01-13 17:16:09 +03:00
FrancescoBorzi ceb82e3506 Merge branch 'master' into UlagtheCleaverQuestFix 2019-01-13 12:41:13 +01:00
Kargatum b34bc28e5b Core/DB: Update all locales to actual TrinityCore (#1160)
* Core/Misc Update all locales table structure to simple system. Port from TrinityCore
Co-Authored-By: Winfidonarleyan <dowlandtop@yandex.com>
* Core/Db/Gossip Update structure gossip_menu and gossip_menu_action to actual TrinityCore
* Core/DB Update Broadcast system to actual TC
* Core/Mail: implement Quest Mail Sender
* Core/Quest Split quest template locales
2019-01-13 01:56:06 +03:00
Viste(Кирилл) e7dafc18d2 MySQL: fix MySQL 5.6 find mistake (#1268) 2019-01-12 16:02:59 +03:00
Vitoco bb34d1b90a Core/Spell: Val'kyr Target Search bypass invuln (#1229)
This spell now bypass invulnerability.
Fix players using Hand Of Protection to prevent selection from valkyrs.
2019-01-10 14:30:42 +01:00
Poszer e993c20cac Update Player.cpp 2019-01-10 13:35:54 +01:00
Poszer ffd578559a Update Player.cpp 2019-01-10 13:23:46 +01:00
Kargatum c00d5fe0ab CMake: Use source_groups to represent the source tree (#1247) 2019-01-10 07:20:32 +03:00
Poszer cfa2f86a0d Merge pull request #1241 from poszer/QuestAbandonFinishFix
Core/Quests: Abandon&Finish quest items
2019-01-09 19:58:57 +01:00
Stoabrogga 0be44221d2 Core/Pet: additional check if it's a creature (#1248) 2019-01-09 20:51:27 +03:00
Viste(Кирилл) 31bce00b2a Core/Events: announce event system improvement. (#1228)
* DB: update timestamps for #1187
2019-01-08 16:15:38 +03:00
poszer cfef52d190 Update zone_tirisfal_glades.cpp
Removed script
2019-01-08 13:48:11 +01:00
Kargatum 1a9f8dfc0c Core/DBC Move WorldSafeLocs.dbc storage to DB (#932) 2019-01-08 09:37:31 +03:00
Stoabrogga 3d416de893 Core/Movement: Prevent pet animation stuttering during movement (#1142)
* fix vanity pet distance and angle
* fix vanity pet distance to player
* put size calculation for normal pets into the if-statement for vanity pets
* change pet speed algorithm
* change distance calculation
* another change to the distance calculation; differentiate between player running or flying
2019-01-08 09:36:25 +03:00
Viste(Кирилл) f852a87f9c Core/Session: proper client timeout detection (#1232)
* Core/Session: proper client timeout detection

- Properly detect client timeout when logged into a character after a configurable time (default 60s) has passed without the client sending any packets.
- Fixes issues with crashed clients leaving characters in the world for a very long time (default 15 minutes), as well as edge case exploits involving intentionally pausing client execution for some amount of time.
2019-01-08 09:33:24 +03:00
poszer d213a4ef93 Core/Quests: Abandon&Finish quest items
Destroy quest items on quest failure/abandon.

Failing/abandoning a quest should not unconditionally remove required items, non-quest specific items such as crafting reagents should remain in inventory.

Delete all quest bound items on quest reward, failure or abandoning.

Only delete all quest bound items from inventory on turn in if the quest is not repeatable
2019-01-07 18:13:47 +01:00
Poszer 9bf56aa124 Core/Quest: Mr.Floppy's Perilous Adventure Quest (#1158) 2019-01-07 14:19:56 +03:00
Nefertumm e51fe9e081 Core/Misc: add support to calculate zoneId/areaId for creatures & gameojects (#1226) 2019-01-07 12:07:05 +03:00
Stoabrogga c019214a3f DB/Core: Proper hover height + flying animations for vanity pets (#1237)
Fix hover height and some animations of vanity pets
The smart script for the Wind Rider Cub can also be used for the Gryphon Hatchling.
2019-01-06 18:52:06 +01:00
talamortis 247bb8f7bd Update waypoints for black knight in Trail of the champion to be more blizzlike.
closes: #1072
2019-01-06 16:55:38 +00:00
Viste(Кирилл) 3f45c14822 Core/Quest: implement Quest Tracker (#1233) 2019-01-06 09:32:17 +03:00
Viste(Кирилл) aa949479d7 MySQL: refuse any version of MySQL, below 5.6 (#1227) 2019-01-05 02:22:54 +03:00
Nefertumm 59d4e1d3a8 Core: Vmaps update 4.3 (#1021)
Vmaps update from 4.2 to 4.3
2019-01-03 18:27:11 +01:00
Francesco Borzì 2c539c07ae Core/World: do not consider error when no player data in the DB (#1151) 2018-12-30 18:36:07 +01:00
Viste(Кирилл) 7648858939 Core/LootMgr: Update lootMgr to normalize loot_template tables (#1137)
* Core/LootMgr: Update lootMgr to normalize loot_template tables 

original by trinitycore team
2018-12-27 23:55:15 +03:00
Francesco Borzì 94d8476e48 Core/Guilds: fix gcc compile warnings (#1150)
- Closes #1148
2018-12-27 01:45:03 +03:00
Poszer b1b48b92df CORE/Crash: Fix crash with MoveSpline [hacky] (#1066)
Closes #1063 
Closes #552 

Co-authored-by: grimgravy<sr.alansantos@hotmail.com>
2018-12-25 21:48:17 -03:00
Barbz d167890b3f CORE/Movement: Fix a potential crash with a player out of bounds. (#970) 2018-12-25 21:42:27 -03:00
Poszer db25b814e2 Core/Spell: Hand of Reckoning kills totem & puts in combat (#1139)
Closes #626
2018-12-25 19:39:02 +01:00
Viste(Кирилл) 204358bb67 Core/Players: Fixed saving quest item progress (#1129)
Ported from TC (original commit by Shauren)

Add 2 columns to character_queststatus
2018-12-23 14:58:21 +01:00
Stoabrogga 380c236479 Scripts/Quest: fix 12733 Death's Challenge (#886) 2018-12-22 17:01:35 +01:00
Barbz 54a6817bbb Core/Achiev: Fix unwanted GM warnings (#1122)
* Core/Achiev: Fix unwanted GM warnings

It now only warns the player that he can't complete achievements.
2018-12-22 11:08:05 +01:00
Francesco Borzì a0595b73e3 CI: Update Ubuntu version of travis build to xenial (16.04) 2018-12-21 14:37:57 +01:00
Stoabrogga ffa7b7a286 DB/Quest: "The Endless Hunger" fix second talk text. (#867)
Bugfix quest "The Endless Hunger": Wrong source for second talk text.
2018-12-20 13:08:47 +01:00
Nefertumm 468faa3ead Refactored quest_template table structure 2018-12-19 13:47:24 +01:00
Viste(Кирилл) 4a52df6375 Core/Build: Fix windows build for recent OpenSSL versions (#1065)
Closes #1047
2018-12-17 20:09:53 -03:00
Trystanosaurus 74e8e79e54 Gruul: Add a minimum cooldown for Cave In (#893) 2018-12-17 16:46:34 -03:00
Poszer fd696c6475 Core/Instance: Blackrock - Warchief Rend Blackhand
This will fix the next issues:
- Waves of mobs spawning during Blackhand fight.
- Door conflicts.
- Boss can't be pulled after killing the 3rd wave.

Closes #536
2018-12-16 15:34:31 -03:00
Amin.MasterkinG 4bd1330b6e Core: Fix titles not showing on login (#1114)
Wrong field ID fixed.

Closes #1059
2018-12-13 16:43:43 +01:00