Commit Graph

28431 Commits

Author SHA1 Message Date
Sirikfoll
fa368dc97f Script/SWP Full Rework on M'uru Encounter 2016-05-14 05:26:48 +02:00
Aokromes
74413b376a DB/Misc: fix travis 2016-05-12 20:06:26 +02:00
Aokromes
f4d3294cec DB/misc: delete duplicate file 2016-05-12 18:53:56 +02:00
sirikfoll
51671ccec9 Core/Scripts Implemented Boss Ahune
Implemented Midsummer Fire Festival event Boss, Ahune
2016-05-12 18:53:34 +02:00
Aokromes
e0feca4e9a DB/misc: delete duplicate file 2016-05-12 18:50:04 +02:00
chaodhib
7eddef011f 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-05-12 18:49:23 +02:00
r00ty-tc
4bcc63686b Build fixes 2016-05-12 10:29:20 +01:00
Aokromes
101a5f0bec DB\misc: 3.3.5a fixes 2016-05-12 09:27:42 +02:00
sirikfoll
d5f05fcec4 Implement Quest Riding the Red Rocket 2016-05-12 09:23:21 +02:00
Shauren
60817bca50 Core/Random: Removed ancient and unused MAP_BASED_RAND_GEN 2016-05-12 09:22:46 +02:00
asterc
19bc4f63b2 Core/Battleground Script for Isle of Conquest Bosses
by @gerripeach
2016-05-12 09:21:56 +02:00
Shauren
763c1548f1 Core/Auras: SPELL_AURA_PERIODIC_LEECH can now properly overkill 2016-05-12 09:21:30 +02:00
Vincent-Michael
81bfb0007d Core: Fixed warning
(cherry picked from commit b29005925e)
2016-05-12 09:20:02 +02:00
Vincent-Michael
d7e103c543 Core/Commands: Cleanup in 0940f3e077
(cherry picked from commit a3b4c40073)
2016-05-12 09:19:45 +02:00
Vincent-Michael
3e42602afc Core/Commands: Allowed .server idlerestart / idleshutdown / restart / shutdown to take another parameter structure:
e.g.:
* .server idlerestart 12d3h13m13s
* .server idleshutdown 46m13s
* .server restart 45h56m
* .server shutdown 323m42s

(cherry picked from commit 0940f3e077)
2016-05-12 09:19:21 +02:00
Shauren
f6824d1207 Core/Auras: Implemented AURA_INTERRUPT_FLAG_LEAVE_COMBAT
(cherry picked from commit d621023192)
2016-05-12 09:19:01 +02:00
Ariel Silva
fb87f7d445 Core/Spells: fix console spam (#17084) 2016-05-12 09:17:57 +02:00
treeston
7dfa86b878 align fix 2016-05-12 09:17:40 +02:00
Aokromes
4205140a75 DB\misc: remove duplicate file 2016-05-12 09:17:10 +02:00
Kito
4ce6bd3014 Scripts/Icecrown Citadel: Sindragosa - Ice Tomb should always deal damage to all other ice tombs too
Closes #7808
Merges #16863
2016-05-12 09:16:52 +02:00
treeston
5671f50933 CreatureAI: Adjust AI behavior when a charm ends. OnCharmed will be invoked on the creature's base (non-charmed) AI, allowing the AI to react to the creature no longer being charmed. 2016-05-12 09:16:31 +02:00
Aokromes
73fd689c1e DB\misc: remove duplicate file 2016-05-12 09:15:18 +02:00
Trond B Krokli
737d61e9ab Core/Scripts/DB: remove hardcoded text from npc_beaten_corpse (#16907)
- remove hardcoded text from script npc_beaten_corpse
- remove OnGossipHello() hook, gossip text moved to DB
- use sGossipSelect() hook instead of OnGossipSelect()
- add npc_text 3557 and 3558 as text_id to gossip_menu
- add gossip_menu_option 2871 to NPC 10668 Beaten Corpse
- add condition for gossip_menu_option 2871 in Quest ID 4921

Tested on 4 different characters/classes, male & female.
Thanks to joschiwald for the sGossipSelect() script change.
2016-05-12 09:14:45 +02:00
Duarte Duarte
28caabfdda Scripts/SWP: Remove unused #defines
(cherry picked from commit 71a7f96e22)
2016-05-12 09:14:23 +02:00
kelno
60f1c18ecd Update CONTRIBUTING.md (#17042)
(cherry picked from commit 8424e73a10)
2016-05-12 09:11:30 +02:00
Shauren
af17e23204 Core/Misc: Fixed -Wmisleading-indentation warnings
(cherry picked from commit 3ac33163db)

# Conflicts:
#	src/server/game/Server/Protocol/PacketLog.cpp
2016-05-12 09:10:53 +02:00
Shauren
ff4da3acaa Core/Misc: Fixed warnings found by GCC 6
(cherry picked from commit 67fd3ee726)

# Conflicts:
#	src/server/game/Spells/Auras/SpellAuras.cpp
2016-05-12 09:09:30 +02:00
Shauren
2aa7dff892 Core/Misc: Use steady_clock instead of system_clock for calculating ms timers. This makes update diffs immune to systemwide time changes
(cherry picked from commit 406ac4f4b4)
2016-05-12 09:09:13 +02:00
Trond B Krokli
3d1e5200c9 Core/authserver.conf.dist: missing description line (#17038)
This line is missing from authserver.conf.dist :
`#                     MySQL server and their own thread on the MySQL server.`

I have copied this description text line from the matching description in
`worldserver.conf.dist` (line 108 in the 3.3.5 worldserver source file).

This line is also missing in bnetserver.conf.dist , but the files are different
in line number, filename and folder, so bnetserver needs a separate commit.
2016-05-12 09:08:54 +02:00
Mikhail Redko
c8cd578ddf Core/Misc: Move STOP_TIME_FOR_PLAYER value to config. (#17024) 2016-05-12 09:08:19 +02:00
Aokromes
60c55d028e Update worldserver.conf.dist 2016-05-12 09:08:01 +02:00
joschiwald
42033fd904 Core/Utils: replaced std::random_shuffle with our own implementation using SFMT random generator 2016-05-12 09:07:29 +02:00
Naios
b823c06973 Core/Updater: Correct the config key hint of a log message 2016-05-12 09:05:56 +02:00
joschiwald
3e8e867dcb Core/SpellScripts: allow to modify target destination of all target type 2016-05-12 09:05:37 +02:00
Lopfest
28b3874057 Core/Spells: enabled SPELL_EFFECT_160 (#16987)
(cherry picked from commit ff3e176eb1)
2016-05-12 08:52:23 +02:00
Henry Gordon
4158049767 Core/Instances: If a boss kills itself, still save the group to the instance (#16978)
(cherry picked from commit a4b0088671)
2016-05-12 08:48:25 +02:00
Aokromes
05d4b503ea DB\misc: delete duplicate file 2016-05-12 08:47:22 +02:00
Gustavo
a407fddca5 Core/Quests Fix Quests Borrowed Technology, Volatility and The Solution Solution (#16968) 2016-05-12 08:47:02 +02:00
Aokromes
abb27e60d4 DB\misc: delete duplicate file 2016-05-12 08:46:18 +02:00
chaodhib
8a84d7de3e 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-05-12 08:45:44 +02:00
Aokromes
0b96416bda Misc: template fix 2016-05-12 08:43:49 +02:00
Andrew Letson
0f747ea87f 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-05-12 08:42:32 +02:00
chaodhib
a2337bff45 Movement bug fix. Npc mistakenly move away from its new target. 2016-05-12 08:40:58 +02:00
Aokromes
d1e3be8b00 Misc: typo fix 2016-05-12 08:38:01 +02:00
Aokromes
44a161bad5 DB\misc: delete duplicate file 2016-05-12 08:36:05 +02:00
sirikfoll
5ebbfc63b5 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-05-12 08:35:21 +02:00
Aokromes
8df46327a9 Update worldserver.conf.dist 2016-05-12 08:34:28 +02:00
Shauren
4801f77b3c Core/Auras: Fixed a visual issue with combat log appearing to deal negative damage with SPELL_AURA_PERIODIC_LEECH if the spell does more damage than target has health (before calculating resist) and any damage is resisted.
Closes #16495
2016-05-12 08:33:11 +02:00
Dustin Paul
a3e17a8d4d Core/LFG: Readd players to queue when proposal fails because someone else declined it (#16279) 2016-05-12 08:32:57 +02:00
Chaouki Dhib
920d829b64 Core/Movement: Added a wrapper method in MotionMaster for a unit to move toward another unit and stop once it reaches the target at a certain distance. (#16806) 2016-05-12 08:32:38 +02:00