Commit Graph

28743 Commits

Author SHA1 Message Date
Mikhail Redko
c273248ad5 Core/Misc: Move STOP_TIME_FOR_PLAYER value to config. (#17024)
(cherry picked from commit d5f04f5a38)
2016-04-28 17:11:19 +01:00
Killyana
4da8ff95e6 DB/Creature: Fix some npc flags
(cherry picked from commit 6392887f2b)
2016-04-28 17:10:52 +01:00
jackpoz
b8f10a514f Core/Misc: Fix issues reported by static analysis
(cherry picked from commit 3e73ba9da5)
2016-04-28 17:08:42 +01:00
Killyana
19ba030370 DB/Quest: Hellscream's Vigil
By Xanvial and DRJ
Closes #16926

(cherry picked from commit d12aab8c3a)
2016-04-28 17:02:59 +01:00
Shauren
77d3dde36f nopch build fix 2016-04-28 18:01:04 +02:00
Dr-J
89271797c5 DB/Creature:Gymer
* Player mounts on gossip select rather than gymer only been summoned on gossip select and player still having to click vehicle to mount and sometimes a swarm of gymers been on spot
* Creature texts group ids 8 & 9 are exactly the same text which was previously both been displayed in sniff only displayed once
Creature text group 10 is dismount text but this never gets displayed as gymer despawns as soon as dismounted (this is bug as in sniff charmed by gets set to 0/0 and gymer says line then despawns a few seconds later on tc the vehicle despawns as soon as player dismounts, also

    Edit
    Delete post
    Report this post
    Information
    Quote

Post#1 » 22 Mar 2016 19:04
Fix the mounting part of this so player gets mounted on gossip select instead of gossip only spawning and player still having to click gymer to actually mount once summoned

Creature texts group ids 8 & 9 are exactly the same text which was previously both been displayed in sniff only displayed once
Creature text group 10 is dismount text but this never gets displayed as gymer despawns as soon as dismounted (this is bug as in sniff charmed by gets set to 0/0 and gymer says line before despawn

Use the correct spell to summon gymer, previous used the spell which is triggered by the one that is meant to be used
get rid of the spellcast of ride vehicle hard coded as this is not used on this vehicle in sniff either. Also the line 'FREE!!! Soon you will feel the wrath of the storm king!'' is not part of script for the storm king's vengence as was previously scripted this is said on reward of http://www.wowhead.com/quest=12916/our-only-hope
* Use the correct spell to summon gymer, previous used the spell which is triggered by the one that is meant to be used
get rid of the spellcast of ride vehicle hard coded as this is not used on this vehicle in sniff either.

(cherry picked from commit bf4727c0f8)

Rename 2016_04_22_00_world.sql to 2016_04_22_00_world.sql

(cherry picked from commit ddf8925bde)
2016-04-28 16:59:59 +01:00
Patrick L
dbcdd2093f SQLs: Correct format of SQL names added to the world db
Also moved a file to the correct SQL updates dir

Renamed SQLs do not need to be reapplied

Remainder: format for cherry-picked SQLs should be yy_mm_dd_id_dbName_yyOld_mmOld__ddOld_idOld_dbNameOld.sql
2016-04-28 16:55:42 +01:00
Shauren
4953ee20a5 Core/Spells: Fixed Crackling Jade Lightning, initial pull request by @Infamous-devel
Closes #17050
2016-04-27 18:17:03 +02:00
Shauren
406ac4f4b4 Core/Misc: Use steady_clock instead of system_clock for calculating ms timers. This makes update diffs immune to systemwide time changes 2016-04-26 18:10:17 +02:00
kelno
8424e73a10 Update CONTRIBUTING.md (#17042) 2016-04-26 14:36:04 +01:00
Shauren
9f70fd8550 Core/Quests: Fixed quest log counter display for quests with more than 4 objectives 2016-04-25 23:21:32 +02:00
Naios
d44eb86108 Dep/Protobuf: Quote a string in the CMakeLists
* Prevents errors when the c or cxx flags are empty
  for some reason (which should never happen in
  proper configured environments).
* Closes #17031
2016-04-25 19:04:25 +02:00
Vincent-Michael
913d112449 Core/Hotfix: Fixed startup in bc106abb07 2016-04-24 20:39:29 +02:00
joschiwald
803473fb64 Core/Utils: replaced std::random_shuffle with our own implementation using SFMT random generator
(cherry picked from commit 9e371b766c)
2016-04-24 20:19:42 +02:00
Killyana
2db839f676 DB/Creature: Update creature templates for gimm batol normal mode 2016-04-24 17:52:25 +02:00
Ovalord
948146f3ee Core/Instances: Updated and enabled encounter packets and implemented combat resurrection limit
Closes #16966
2016-04-24 12:46:26 +02:00
Shauren
bc106abb07 Core/DataStores: Renamed unknown fields 2016-04-24 11:44:06 +02:00
Vincent-Michael
4fbe380639 Core/Items: Fixed build 2016-04-23 19:35:49 +02:00
Naios
53f44fbffa Core/Common: Fix a std::string -> char* -> std::string conversion
* Thanks jackpoz for noticing

(cherry picked from commit 2698d1ff48)
2016-04-23 18:15:12 +02:00
Naios
4f9352d773 Core/Updater: Correct the config key hint of a log message
(cherry picked from commit dadc02d77a)
2016-04-23 17:26:14 +02:00
joschiwald
3b9c78a176 Core/SpellScripts: allow to modify target destination of all target type
(cherry picked from commit 25da16ba44)
2016-04-23 16:55:15 +02:00
lafoniz
b4778cefce Core/SmartScripts: Improve SMART_EVENT_DISTANCE_CREATURE so it can be used with SMART_TARGET_ACTION_INVOKER
Closes #16752

(cherry picked from commit a05a871d7c)
2016-04-23 16:55:14 +02:00
joschiwald
3b0498843b Merge pull request #16876 from chaodhib/move_chase_follow_repositioning_fix
Core/Movement: Fix a bug related to unit movements
(cherry picked from commit 64675dc03a)
2016-04-23 16:55:13 +02:00
joschiwald
9fc5ea81e0 Scripts/Spells: fixed Decahedral Dwarven Dice and Worn Troll Dice
#Closes 16866

(cherry picked from commit 029527365f)

# Conflicts:
#	src/server/game/Entities/Player/Player.cpp
#	src/server/game/Entities/Player/Player.h
#	src/server/game/Handlers/GroupHandler.cpp
2016-04-23 16:54:28 +02:00
Shauren
3ac33163db Core/Misc: Fixed -Wmisleading-indentation warnings 2016-04-23 13:22:03 +02:00
Shauren
67fd3ee726 Core/Misc: Fixed warnings found by GCC 6 2016-04-22 13:45:23 +02:00
Killyana
114353f94b DB/SAI: Add immune to npc to Wintergarde Mine Bomb
Updates #16996
2016-04-20 19:53:36 +02:00
Killyana
1d88d049df DB: Rename file 2016-04-20 19:46:54 +02:00
Killyana
831b1db1ee DB/Creature: Trial of The Crusader Spectators cosmetics
Updates #16994
By Nawuko
2016-04-20 18:54:19 +02:00
Killyana
bb3f6835cf DB/Gameobject: Fix respawn time for objects used for The Alchemist's Apprentice quest
Updates #17002
By Tauriella
2016-04-20 18:06:41 +02:00
Killyana
395ab66755 DB/SAI: Add missing Silvermoon Magister/Gnomeregan Conjuror SAI
Updates #17007
By Kodekc
2016-04-20 17:31:01 +02:00
Shauren
4a2bcb483a Core/Spells: Fixed spell effect value calculation for spells having MaxScalingLevel defined 2016-04-19 17:22:46 +02:00
DDuarte
e7c203334b Scripts: Add missing override 2016-04-19 01:37:17 +01:00
Gacko
aac868a6d9 Scripts: Add missing overrides. 2016-04-18 23:52:39 +02:00
Naios
51ec8d3b8c Core/Scripting: Use the path of the worldserver executable to search for the scripts dir
* Fixes issues when starting the worldserver not in the bin directory
  or the CMAKE_INSTALL_PREFIX directory using the -c option.

(cherry picked from commit 86b0fcf67a)
2016-04-18 23:03:24 +02:00
Naios
2809f11839 Core/Scripting: Use the systems temporary path for caching shared libs
* Disables the shared library caching on platforms completely which
  never block files on usage (like linux).

(cherry picked from commit 081720b5dd)
2016-04-18 22:11:23 +02:00
Naios
a679829050 Core/Cryptography: Move the SHA1 calculate helper to the SHA1 header
(cherry picked from commit 3271f328de)
2016-04-18 22:11:16 +02:00
Naios
d95bc7329d Core/Scripting: Add the info how much time the system took to reload
(cherry picked from commit 11b5de63cb)
2016-04-18 22:11:09 +02:00
Shauren
e6aff18593 Core/Player: Defined new known byte field offset 2016-04-18 16:55:40 +02:00
Naios
e3a583646e Contrib: Fix the check_update scripts after the recent organization changes
* Fixes the travis build
* Ref 8778829a98
2016-04-17 17:36:40 +02:00
Naios
9701fca7df Dep/Protobuf: Link protobuf dynamically when building with shared libs
* Fixes issues with linux and dynamic linking
* Closes #16993
2016-04-17 17:36:40 +02:00
Killyana
040a54e687 DB/Quest: Bring 'Em Back Alive
Updates #16976
2016-04-17 17:27:28 +02:00
Killyana
1424299a11 DB/SAI: Vladek <Wolfcult Initiate>
Updates #16980
By Kodekc
2016-04-17 16:28:00 +02:00
Killyana
960f8c4372 DB/SAI: Rework Scourge Deathspeaker
Updates #16985
By Kodekc
2016-04-17 15:17:20 +02:00
Killyana
c883938bff DB/Gameobject: Fix some gameobjects respawn time
Updates #16970 #16977 #16972 #16990
2016-04-17 14:54:49 +02:00
Killyana
25e1ecb33d DB/Creature: Fix Leviathan Mk II health points
Updates #16983
2016-04-17 02:50:27 +02:00
DDuarte
5299e25d25 Core/Items: Move Item::GetSkill to ItemTemplate::GetSkill
Also moved some methods of ItemPrototype to .cpp

Thanks to Yehonal for the original patch

Closes #16884

(cherry picked from commit 0257aa0528)

# Conflicts:
#	src/server/game/Entities/Item/Item.cpp
#	src/server/game/Entities/Item/ItemPrototype.h
2016-04-17 00:30:48 +01:00
Naios
bb7ac917fb Core/Scripting: Change the INFO logger of the hotswap system to enabled
(cherry picked from commit 1fe4e09d1f)
2016-04-17 01:19:32 +02:00
Shauren
5d4e0e42f2 Changed supported version to 21463 2016-04-17 00:24:14 +02:00
Naios
8fa52860ab Core/Scripting: Improve the error message when the script reloader fails to create a cache entry 6.2.4/21355 2016-04-16 22:07:13 +02:00