Commit Graph

32386 Commits

Author SHA1 Message Date
Keader
77dd751499 Scripts/Ulduar: Little improvements in Auriaya
* Removed DespawnAtEvade
* Fix Feral Defender Damage
2020-04-15 11:28:46 -03:00
Rushor
d2d2965741 DB/SAI: Servant of the Throne & Ancient Skeletal Soldier
Closes #24401
2020-04-15 15:40:26 +02:00
Rushor
13a429ab26 DB/Creature: Val'kyr Protector & Val'kyr Guardian
Closes #24398
2020-04-15 15:36:26 +02:00
Killyana
36ba94c007 DB/Spell: Lok'lira's Bargain
ref #24408
2020-04-15 15:06:37 +02:00
dr-j
80803039c2 DB/Quest: Vereth the Cunning quest chaining
Closes #24452
2020-04-15 14:59:35 +02:00
Keader
78dff46bf2 Scripts/Trial of Crusader: Fixed issue with Snobold Vassal and some achiev criteria resets
* Fixed snobold behavior when gormok dies
* Fixed UPPER_BACK_PAIN Archiev reset
* Fixed THREE_SIXTY_PAIN_SPIKE Archiev reset
2020-04-15 09:53:46 -03:00
Gildor
8a5b02be0a Scripts/Quest: The Exorcism of Colonel Jules (#24459)
* Remove Anchorite Barada gossip when event start
2020-04-15 13:12:28 +02:00
TDB Release
e956b1760e TDB 335.20041 - 2020/04/15 TDB335.20041 2020-04-15 11:05:27 +00:00
dr-j
c1c1929e06 DB/GameObject: Brazier of Madness
Closes #24427
2020-04-14 20:00:25 +02:00
ForesterDev
b712222a08 Core/Packets: (#24441)
* SMSG_START_MIRROR_TIMER
* SMSG_STOP_MIRROR_TIMER
* SMSG_PAUSE_MIRROR_TIMER -- not used

(cherry picked from commit 79bbca0bbf)

# Conflicts:
#	src/server/game/Entities/Player/Player.cpp
#	src/server/game/Server/Protocol/Opcodes.cpp

Co-authored-by: Golrag <golrag.jeremy@gmail.com>
2020-04-14 14:15:20 +02:00
ForesterDev
c973c0260f Core/Packets: updated SMSG_LEVELUP_INFO (#24440)
* Core/Packets: updated & enabled SMSG_LEVELUP_INFO

(cherry picked from commit bf9024c34180b1e35afb3cc9ef4cf1f3133dedfd#gitext://gotocommit/bf9024c34180b1e35afb3cc9ef4cf1f3133dedfd)

# Conflicts:
#	src/server/game/Entities/Player/Player.cpp
#	src/server/game/Entities/Player/Player.h
#	src/server/game/Server/Protocol/Opcodes.cpp
#	src/server/game/Server/Protocol/Opcodes.h

* Remove empty line

* Remove whitespace

Co-authored-by: MitchesD <majklprofik@seznam.cz>
2020-04-14 14:06:16 +02:00
ForesterDev
e1a8ebc064 Core/PacketIO: updated SMSG_DURABILITY_DAMAGE_DEATH (#24442)
- use RATE_DURABILITY_LOSS_ON_DEATH for death from falling
- add note, that RATE_DURABILITY_LOSS_ON_DEATH doesn't change log message

(cherry picked from commit a1831e0c1e)

# Conflicts:
#	src/server/game/Entities/GameObject/GameObject.cpp
#	src/server/game/Entities/Player/Player.cpp
#	src/server/game/Entities/Unit/Unit.cpp
#	src/server/game/Server/Packets/GameObjectPackets.h
#	src/server/game/Server/Protocol/Opcodes.cpp

Co-authored-by: MitchesD <majklprofik@seznam.cz>
2020-04-14 14:00:53 +02:00
ForesterDev
37ff15489b Core/PacketIO: updated SMSG_ENVIRONMENTAL_DAMAGE_LOG (#24443)
(cherry picked from commit 7b446a28cc)

# Conflicts:
#	src/server/game/Entities/Player/Player.cpp
#	src/server/game/Server/Packets/CombatLogPackets.cpp
#	src/server/game/Server/Packets/CombatLogPackets.h
#	src/server/game/Server/Protocol/Opcodes.cpp
#	src/server/game/Server/Protocol/Opcodes.h

Co-authored-by: MitchesD <majklprofik@seznam.cz>
2020-04-14 13:58:11 +02:00
Killyana
400e291317 DB/Creature: Arcanist Torseldori & Bloodmage
Closes #24449
2020-04-13 21:34:39 +02:00
Killyana
3621b1fd34 DB/Quest: Mystery of the Infinite & Mystery of the Infinite, Redux
Closes #16988
2020-04-13 15:24:17 +02:00
Killyana
f9d1177379 DB/Gameobject: Remove wrong script from Tirisfal Pumpkin 2020-04-13 12:07:54 +02:00
Killyana
daecf90ac4 DB/Creature: Sartharion Twilight Egg 2020-04-13 02:50:48 +02:00
Killyana
608d23fb1e DB/Quest: Battle at Valhalas: Fallen Heroes
Spawn positions fix and linked aggro
2020-04-13 02:06:48 +02:00
Killyana
83c222826b DB/Quest: Battle at Valhalas: The Return of Sigrid Iceborn
Closes #22578
2020-04-13 00:23:09 +02:00
Killyana
d57b42f2c8 DB/Quest: Improve Devout Bodyguard behavior related to the quest A Fall From Grace 2020-04-12 22:09:13 +02:00
Killyana
2aa32d3beb DB/Creature: Fel Orc Neophyte
Add immune to pc/npc for cosmetic spawns to avoid accident aggro
2020-04-12 18:11:16 +02:00
Gildor
862097a633 Core/Gameobjects: Improve stealth detection (#24417)
* Core/Gameobjects: Improve stealth detection

* fix warning: private field 'i_funit' is not used

* Code cleanup

* add comment

Co-authored-by: jackpoz <giacomopoz@gmail.com>
2020-04-12 15:28:01 +02:00
Sven
c3037c3563 Improvements to Pyroguard Emberseer (UBRS) script (#24405)
* UBRS: Improve Pyroguard Emberseer script

* Remove whitespaces

* More whitespaces removed

* Addressing change requests
Removed cast from constructor
Removing unused member field

* That should be the last white spaces

* Forgot to remove the declaration

* Update boss_pyroguard_emberseer.cpp

* Add break to For loop

* War on white spaces

Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-04-12 10:00:15 +02:00
Killyana
5ec303724e DB/Quest: Danger! Explosives!
Closes #22490
2020-04-11 20:44:19 +02:00
ForesterDev
bfd73e7f47 Core/PacketIO: updated SMSG_FEATURE_SYSTEM_STATUS (#24403)
* Core/Packets: updated SMSG_FEATURE_SYSTEM_STATUS

(cherry picked from commit 231207970b)

# Conflicts:
#	src/server/game/Battlegrounds/ArenaTeam.cpp
#	src/server/game/Entities/Player/Player.cpp
#	src/server/game/Entities/Player/Player.h
#	src/server/game/Handlers/CharacterHandler.cpp
#	src/server/game/Handlers/GroupHandler.cpp
#	src/server/game/Handlers/SpellHandler.cpp
#	src/server/game/Server/Packets/SpellPackets.cpp
#	src/server/game/Server/Packets/SpellPackets.h
#	src/server/game/Server/Packets/SystemPackets.cpp
#	src/server/game/Server/Packets/SystemPackets.h
#	src/server/game/Server/Protocol/Opcodes.cpp
#	src/server/game/Server/Protocol/Opcodes.h
#	src/server/game/Server/WorldSession.h

* Define complaint status values and replace magic numbers

* Add missing header

Co-authored-by: joschiwald <joschiwald.trinity@gmail.com>
2020-04-11 19:49:36 +02:00
ForesterDev
3e54e798e6 Core/Opcodes: updated CMSG_SET_SHEATHED to new packet class (#24393)
* Core/Packets: Added SMSG_LEARNED_SPELLS packet

(cherry picked from commit 51026f28bd)

Co-authored-by: chemicstry <chemicstry@gmail.com>

* Core/Opcodes: updated CMSG_SET_SHEATHED to new packet class

(cherry picked from commit 7eb02e945f)

# Conflicts:
#	src/server/game/Entities/Unit/Unit.cpp
#	src/server/game/Handlers/CombatHandler.cpp
#	src/server/game/Server/Packets/CombatPackets.cpp
#	src/server/game/Server/Packets/CombatPackets.h
#	src/server/game/Server/Protocol/Opcodes.cpp

* rename opcode name CMSG_SETSHEATHED -> CMSG_SET_SHEATHED

* Revert "Core/Packets: Added SMSG_LEARNED_SPELLS packet"

This reverts commit 7beefdfb162f503067a519193f704ac15809779f.

Co-authored-by: chemicstry <chemicstry@gmail.com>
2020-04-11 19:48:16 +02:00
Sorikoff
194691f7c3 Scripts/Pets: Mojo (#24431)
* Mojo

* Update

* Rename 9999_99_99_99_world.sql to 2020_04_11_01_world.sql

Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-04-11 19:47:09 +02:00
NoName
f9d9440577 Core/PacketIO: Updated CMSG_REQUEST_PET_INFO (#24420)
cherry-picked fd162fb604

Co-authored-by: Carbenium <carbenium@outlook.com>
2020-04-11 18:49:44 +02:00
jackpoz
9cde3ffd14 Core/Pools: Fix crash on startup 2020-04-11 18:17:38 +02:00
Killyana
428528774e DB/SAI: Replace the action 70 by 41 to despawn gobs
Years ago the action 70 was used to despawn/respawn gobs but it's no longer the case , it must only be used to respawn gobs with negative respawntime
2020-04-11 17:34:08 +02:00
Giacomo Pozzoni
4f33fd3932 Core/Pooling: Remove respawn times from the database when despawning a pool (#24422)
* Core/Pooling: Remove respawn times from the database when despawning a pool

Remove respawn times from the database when despawning a pool. This is needed when a Game Event ends but there are still some respawn times saved in the database.

* Remove respawn time of active pool objects even if they are not spawned
2020-04-11 14:07:57 +02:00
jackpoz
eb31ae9b18 Core/Misc: Fix linux build 2020-04-11 11:45:44 +02:00
jackpoz
9c9f4d6d20 Core/Unit: Ceil damage instead of rounding it
a0d5088850 followup, use std::ceil instead of std::round . This ensures at least 1 damage point will be done after applying armor reducing.
2020-04-10 23:24:29 +02:00
Killyana
b26302cdd0 DB/Creature: Drakkari Raptor Mount
Non heroic version level fix from master DB
2020-04-10 21:22:42 +02:00
Killyana
afe2e67849 DB/Creature: Techbot
It's not a boss just a npc outside the dungeon and drop a quest item https://tcubuntu.northeurope.cloudapp.azure.com/aowow/?quest=2922
2020-04-10 21:14:28 +02:00
Killyana
d0f9ace679 Creature: Gorkun Ironskull & Martin Victus in The Pit of Saron
Still some events are missing in this instance
2020-04-10 20:05:26 +02:00
Aokromes
0fa366cbda Misc: Deprecate mysql 5.6 2020-04-10 18:08:18 +02:00
Shauren
f57b1e27d0 Scripts/Eye of Eternity: Fixed The Focusing Iris not respawning on wipe
Closes #22948
2020-04-10 17:08:25 +02:00
Shauren
18b36734f6 Core/Spells: Fixed checking free inventory space for some spells that have bad dbc data
Closes #24423
2020-04-10 16:38:50 +02:00
jackpoz
a0d5088850 Core/Unit: Round damage instead of truncating it
Round damage instead of truncating it when calculating armor-reduced damage. This fixes some level 1 creatures doing 0 damage (displayed as "Miss" ingame)
2020-04-10 00:11:54 +02:00
Killyana
81a09eb03e DB/SAI: Har'koa 2020-04-09 17:53:48 +02:00
Killyana
2d72439b06 DB/Creature: Ahn'kahar Watcher 2020-04-09 17:05:15 +02:00
Killyana
8fe2e66f2f DB/Quest: Add a missing text for the quest Rescuing Evanor and fix a gob flag
Reduce 25724 respawntime to 1min
2020-04-09 16:15:58 +02:00
dr-j
aafe303fc4 DB/SAI: Improvements for Writhing Mound event 2020-04-09 15:33:54 +02:00
Giacomo Pozzoni
90b00288c2 Core/SAI: Allow SMART_TARGET_ACTION_INVOKER to target GameObjects (#24416)
* Core/SAI: Allow SMART_TARGET_ACTION_INVOKER to target GameObjects

* Include new Coalesce(..) template by @Shauren
2020-04-09 11:59:10 +02:00
dr-j
6424630667 DB/Quest: Hard to Swallow
Closes #23915
2020-04-08 22:29:45 +02:00
NoName
566dcfc518 Core/PacketIO: Updated CMSG_DISMISS_CRITTER (#24412)
based on cherry-pick 6fbfc61de1

Co-authored-by: Carbenium <carbenium@outlook.com>
2020-04-08 21:35:01 +02:00
jackpoz
31018c3652 Core/Log: Log all character kicks to "network.kick" category 2020-04-08 21:05:01 +02:00
jackpoz
68fcd592f8 Core/NetworkIO: Adjust more packet throttling values
Thanks @Nefertumm at f5e38a7f57 for the heads-up
2020-04-08 17:43:07 +02:00
jackpoz
67f28adaf7 Core/Movement: Add safety check to avoid C++ undefined behaviour 2020-04-08 14:15:49 +02:00