Commit Graph

25383 Commits

Author SHA1 Message Date
joschiwald
25da16ba44 Core/SpellScripts: allow to modify target destination of all target type 2016-04-23 16:13:12 +02:00
lafoniz
a05a871d7c Core/SmartScripts: Improve SMART_EVENT_DISTANCE_CREATURE so it can be used with SMART_TARGET_ACTION_INVOKER
Closes #16752
2016-04-23 14:45:05 +02:00
joschiwald
64675dc03a Merge pull request #16876 from chaodhib/move_chase_follow_repositioning_fix
Core/Movement: Fix a bug related to unit movements
2016-04-23 14:41:54 +02:00
joschiwald
029527365f Scripts/Spells: fixed Decahedral Dwarven Dice and Worn Troll Dice
#Closes 16866
2016-04-23 13:53:07 +02:00
joschiwald
9ee67b42f3 Core/Authserver: removed obsolete code 2016-04-23 12:25:34 +02:00
Killyana
d12aab8c3a DB/Quest: Hellscream's Vigil
By Xanvial and DRJ
Closes #16926
2016-04-23 01:19:38 +02:00
Aokromes
ddf8925bde Rename 2016_04_22_00_world.sql to 2016_04_22_00_world.sql 2016-04-22 23:53:10 +02:00
Dr-J
bf4727c0f8 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.
2016-04-22 20:31:17 +01:00
Killyana
02d7df6aa4 DB/SAI: Add immune to npc to Wintergarde Mine Bomb
Closes #16996
2016-04-20 19:44:57 +02:00
Killyana
fb6611dee8 DB/Creature: Trial of The Crusader Spectators cosmetics
Closes #16994
By Nawuko
2016-04-20 18:49:27 +02:00
Killyana
c6e4e8fc23 DB/Gameobject: Fix respawn time for objects used for The Alchemist's Apprentice quest
Closes #17002
By Tauriella
2016-04-20 18:04:44 +02:00
Killyana
83dd92491f DB/SAI: Add missing Silvermoon Magister/Gnomeregan Conjuror SAI
Closes #17007
By Kodekc
2016-04-20 17:28:07 +02:00
Patrick L
514b908170 Core/PacketIO: Missing changes from 548aa119ac that could result in a crash due to double Locking (#17008)
Socket will be closed because of ReadDataHandlerResult::Error.
2016-04-20 17:03:40 +02:00
Chaouki Dhib
636c487704 Scritpts: Fix warning in the build regarding overriden method in boss_gluth.cpp. (#17005) 2016-04-19 20:26:37 +01:00
Lopfest
5cdc870acc Core/Spells: enabled SPELL_EFFECT_160 (#16987)
(cherry picked from commit ff3e176eb1)
2016-04-19 12:05:19 +01:00
DDuarte
91671a26e8 Scripts: Add missing override 2016-04-19 01:31:19 +01:00
Gacko
eda6254d47 Scripts: Add missing overrides.
(cherry picked from commit aac868a6d9)
2016-04-19 00:37:34 +02:00
Naios
86b0fcf67a 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.
2016-04-18 21:02:01 +02:00
Naios
081720b5dd 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).
2016-04-18 21:02:00 +02:00
Naios
3271f328de Core/Cryptography: Move the SHA1 calculate helper to the SHA1 header 2016-04-17 19:30:13 +02:00
Naios
11b5de63cb Core/Scripting: Add the info how much time the system took to reload 2016-04-17 18:11:05 +02:00
Naios
c333d0f6de Contrib: Fix the check_update scripts after the recent organization changes
* Fixes the travis build
* Ref 8778829a98

(cherry picked from commit e3a583646e)
2016-04-17 17:43:17 +02:00
Killyana
34f72c9f6d DB/Quest: Bring 'Em Back Alive
Closes #16976
2016-04-17 17:25:33 +02:00
Killyana
b63282ecf8 DB/SAI: Vladek <Wolfcult Initiate>
Closes #16980
By Kodekc
2016-04-17 16:26:28 +02:00
Killyana
6bcc7d1f2d DB/SAI: Rework Scourge Deathspeaker
Closes #16985
By @16985
2016-04-17 15:15:29 +02:00
Killyana
8c3356e64b DB/Gameobject: Fix some gameobjects respawn time
Closes #16970 #16977 #16972 #16990
2016-04-17 14:52:48 +02:00
Killyana
32cadcb1bb DB/Creature: Fix Leviathan Mk II health points
Closes #16983
2016-04-17 02:47:28 +02:00
Naios
1fe4e09d1f Core/Scripting: Change the INFO logger of the hotswap system to enabled 2016-04-17 01:12:50 +02:00
Naios
1e0a93d3d8 Core/Scripting: Improve the error message when the script reloader fails to create a cache entry
(cherry picked from commit 8fa52860ab)
2016-04-16 22:09:25 +02:00
DDuarte
0257aa0528 Core/Items: Move Item::GetSkill to ItemPrototype::GetSkill
Also moved some methods of ItemPrototype to .cpp

Thanks to Yehonal for the original patch

Closes #16884
2016-04-16 20:57:50 +01:00
tkrokli
acdfc36a4e Core/Scripts: zone_shattrath_city cleanup
- restore missing text lines for Sal'salabim and Raliq the Drunk
- replace hardcoded text with DB gossip ID enum sections
- move gossip ID, quest ID, spell ID (and so on) into enum
- remove core script for Ishanah, High Priestess of the Aldor

Closes #16684
2016-04-16 18:58:47 +01:00
DDuarte
e55a3e716d SQLs: Update to the /sql/updates organization
Update SQL files should now be in a sub-folder equal to the current branch name

/sql/updates/auth/*.sql -> /sql/updates/auth/3.3.5/*.sql
/sql/updates/characters/*.sql -> /sql/updates/characters/3.3.5/*.sql
/sql/updates/world/*.sql -> /sql/updates/world/3.3.5/*.sql

This facilitates merges between the version branches
2016-04-16 18:49:29 +01:00
Henry Gordon
1670d310b5 Core/Instances: If a boss kills itself, still save the group to the instance (#16978)
(cherry picked from commit a4b0088671)
2016-04-16 16:52:55 +01:00
Vincent-Michael
fe90fdcba1 Core: Removed Whitespaces
(cherry picked from commit 3cd19d3b30)

# Conflicts:
#	src/server/game/AuctionHouseBot/AuctionHouseBotSeller.cpp
#	src/server/game/Handlers/NPCHandler.cpp
#	src/server/game/Server/Packets/ChatPackets.cpp
#	src/server/game/Server/Packets/NPCPackets.h
#	src/server/game/Server/Packets/PartyPackets.h
#	src/server/game/Server/Packets/PetPackets.cpp
#	src/server/game/Server/Packets/PetPackets.h
#	src/server/game/Server/Packets/TicketPackets.h
#	src/server/game/Server/Packets/VoicePackets.h
#	src/server/game/Server/Packets/WardenPackets.h
#	src/server/scripts/Commands/cs_cheat.cpp
2016-04-16 16:52:23 +01:00
Shauren
41e776fe64 Rename sql 2016-04-16 15:45:02 +02:00
Gustavo
d1a053e4f5 Core/Quests Fix Quests Borrowed Technology, Volatility and The Solution Solution (#16968) 2016-04-16 15:42:07 +02:00
treeston
9d000709ca DB/Auth: Fix incorrect value in base/auth_database.sql. 2016-04-16 13:31:52 +02:00
treeston
b115458001 Merge branch '3.3.5-gluth' into 3.3.5 (PR #14865) 2016-04-16 11:16:28 +02:00
chaodhib
383cc4d94b Scripts/Naxxramas: Rework of Gluth
1) Gluth should be able to eat zombies close to him, one at the time, during the whole fight.
2) Gluth should be able to eat zombies at an accelerated rate after each Decimate.
3) The zombies should put the "Infected Wound" debuff on their auto-attack targets.
4) Zombies should have a normal threat table before decimate and should loose all kind of aggro behavior and walk toward Gluth after decimate.
5) Gluth shouldn't be affected by the decimate damage.
6) Newly poped zombies should have all players in their aggro list as soon as they spawn. So far, they were not moving and were only aggroed by proximity.
7) and several minor fixes (emotes, useless data in db).
2016-04-16 10:54:13 +02:00
Treeston
9ad952c3bc Merge pull request #16736 from r00ty-tc/map_height
Solve many of the creature falling through floor issues.
2016-04-16 10:43:57 +02:00
treeston
37067ad390 Merge remote-tracking branch 'sirikfoll/bossAhune' into 3.3.5 (PR #14884) 2016-04-16 01:47:45 +02:00
treeston
75f7b5ae4b Merge remote-tracking branch 'sirikfoll/geddon' into 3.3.5 (PR #16975) 2016-04-16 01:44:42 +02:00
Chaouki Dhib
dc3327f9c5 Core/Movement: Clean up and improvements on Unit::SetSpeed (#16843)
- Clean up of Unit::SetSpeed (mostly cherry picks from the 6.x branch):
- the opcode sent depends on the unit. until now, MSG_MOVE_SET_* were sent for every units which isn't like retail behavior.
- Removed the unused method parameter "forced" from Unit::SetSpeed
- Renamed Unit::SetSpeed to SetSpeedRate
- Removed the unused method parameter "forced" from Unit::UpdateSpeed
- Added utility method Unit::SetSpeed which take the new flat value.
2016-04-16 01:36:32 +02:00
Treeston
22c0a54264 Merge pull request #16896 from Treeston/3.3.5-fixpetaggression
Entities/Unit: Fix pet-vs-creature aggression checks
2016-04-16 01:27:45 +02:00
Aokromes
285c183e21 Misc: Update issue template to avoid false incorrect hash error 2016-04-16 01:12:04 +02:00
Andrew Letson
ff33469645 Core/AHBot: Improve AHBot seller math (#16123)
Eliminates edge cases with low values that would round to zero
due to using uint32 in the calculation of sell price and buyout price.
(cherry picked from commit 45ea01fe5c)

# Conflicts:
#	src/server/game/AuctionHouseBot/AuctionHouseBotSeller.cpp
2016-04-15 20:57:19 +01:00
chaodhib
0a964b8547 Movement bug fix. Npc mistakenly move away from its new target. 2016-04-15 21:27:11 +02:00
sirikfoll
918b2fafae Core/Spells Fix Spell Inferno, used by boss Baron Geddon
This is based on the cmangos fix 7556165b3e

Also correct the spellId of Armageddon spell
2016-04-15 13:19:19 -03:00
Killyana
e38e1c0c54 DB/SAI: Fix for Captured Scarlet Zealot
Closes #16959
By @adeutscher
2016-04-15 01:56:05 +02:00
Naios
ea627589d6 Core/Scripting: Fix a typo in b970a684 2016-04-14 22:14:06 +02:00