Commit Graph

35184 Commits

Author SHA1 Message Date
Gildor
431a59eae1 Scripts/Trial Of The Crusader: Fix application of spell Surge of Adrenaline (Icehowl) (#28933)
* Scripts/Trial Of The Crusader: Fix application of spell Surge of Adrenaline (Icehowl)
2023-04-25 08:35:38 +02:00
Giacomo Pozzoni
fdc2f5fd9e DB/Warden: Warden checks cleanup
Thanks Gildor
2023-04-20 21:24:13 +02:00
Aokromes
844ced1090 Update README.md 2023-04-15 00:20:45 +02:00
Aokromes
06acdaacc4 Update README.md 2023-04-14 16:11:21 +02:00
Gosha
71b7cc6361 Change Map::Visit to not call EnsureGridLoaded if cell.NoCreate is true (#28884)
Remove Map::setGridObjectDataLoaded/Map::isGridObjectDataLoaded helpers, we have NGridType object to use methods directly
2023-04-13 11:52:34 +02:00
Shauren
9ad420e531 Core/Misc: Fixed IpLocation crashes on invalid ip input
(cherry picked from commit fff797aff5)
2023-04-13 00:20:04 +02:00
Adam B
63790adbfe Add code that changes the faction of Tortheldrin in Dire Maul (#28581)
* Add code that changes the faction of Tortheldrin

Per WoW Classic, Tortheldrin becomes hostile after Immolthar is killed. This code implements an event that does this.

* Bug fix.

Fixed a bug where the server would crash if the bosses were already dead and the player zoned in.

* Recommited with the correct path.

Signed-off-by: Adam Bajac <adam@asblab.work>

* Removed wrong file.

Signed-off-by: Adam Bajac <adam@asblab.work>

* Made changes requested by jackpoz.

Signed-off-by: Adam Bajac <adam@asblab.work>

* Corrected a syntax error after testing.
- Tested in game and confirmed all is working.

Signed-off-by: Adam Bajac <adam@asblab.work>

* Removed whitespace changes.

Signed-off-by: Adam Bajac <adam@asblab.work>

* Changed the script to use OnUnitDeath rather than an event.

Signed-off-by: Adam Bajac <adam@asblab.work>

* Removed the IMMO_DEAD_CHECK event.

Signed-off-by: Adam Bajac <adam@asblab.work>

* Removed redundant comma.

Signed-off-by: Adam Bajac <adam@asblab.work>

---------

Signed-off-by: Adam Bajac <adam@asblab.work>
Co-authored-by: Adam B <adam@avalonglobal.com>
2023-04-11 23:11:48 +02:00
Aokromes
c3e43d3d31 DB/Misc: Missing ruRU translation
closes #28560 by @Freeman256
2023-04-08 19:08:31 +02:00
Aokromes
56da44df97 DB/Spell: Wrong stack rules in spirit/intellect buffs
closes #23534 by Jildor
2023-04-08 12:36:15 +02:00
Aokromes
64d19e980d DB/Warden: New string checks
closes #27991 by @acidmanifesto
2023-04-07 13:03:09 +02:00
Aokromes
878a3d2639 DB/Creature: Restored wrong gold on a few creatures
closes #28578 by @Jildor
2023-04-06 19:18:23 +02:00
Aokromes
379dc1c6a9 DB/Spell: Maelstrom Weapon
closes #22885 by @DanVS
2023-04-06 18:17:04 +02:00
Aokromes
d0412b4916 DB/Creature: Make Peon Gakra innkeeper
closes #28696 by CraftedRO
2023-04-06 18:05:51 +02:00
Aokromes
1af961b9a2 DB/Quest: Emergency Measures
Remove incorrect flag.
Update drop chance.

by CraftedRO closes #28697
2023-04-06 17:43:39 +02:00
Aokromes
eeaa3ee3e5 DB/Spells: Update two more wrong spells cooldown values
closes #28539 by @CraftedRO
2023-04-06 17:39:06 +02:00
Aokromes
47b4a05b0e Spell/Warlock: Backlash shoud proc while shielded
by Jildor  closes #28246
2023-04-06 17:37:50 +02:00
Aokromes
ca596e8d9f DB/Creature: Shattrath Saul pos fix
closes #28628 by @Foldor
2023-04-06 11:04:48 +02:00
Aokromes
8a6947411b DB/Game_event: add missing game_event_gameobject entries
Closes #28627 by @Foldor
2023-04-06 10:59:43 +02:00
Aokromes
afc6b9c1b8 DB/Creature: Zorbo the Advisor shoud also give some reputation
closes #28742 by @CraftedRO
2023-04-05 09:52:09 +02:00
Aokromes
e58d23cc4e DB/Quest: Fix ruRU translation for quest 399
closes #28563 by @kvolk2git
2023-04-05 09:50:14 +02:00
Aokromes
fbb68e23f6 DB/Utgarde Pinnacle: Ritual Channelers shoud most likely be immune to stuns also
closes #28776 by @CraftedRO
2023-04-05 09:48:41 +02:00
Aokromes
ad9f88d159 DB/Quest: Sons of Hodir reputation reward rate
closes #28798 by Jildor
2023-04-05 09:39:03 +02:00
Aokromes
ebceb9eb09 DB/Creature: Update Prince Tortheldrin spawn coordinates
by CraftedRO closes #28840
2023-04-05 09:37:18 +02:00
Aokromes
fe811617cd DB/Creature: Update "Lunchbox" modelid
by jildor, closes #28854
2023-04-05 09:35:41 +02:00
Aokromes
d246fad469 DB/Creature: Fix some startup errors
closes #28711 by CraftedRO
2023-04-05 09:30:33 +02:00
lee
60b75e3b6e Scripts/Misc:fix npc_professions locale text (#27894)
* fix npc_professions locale text

fix npc_professions locale text load from db

* fix dup sql

fix dup sql

* add condition and gossip option

add condition and gossip option for money cost depends on player level

* add missing update statements

* Rename 9999_99_99_world.sql to 2023_03_24_00_world.sql

---------

Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2023-03-24 10:52:44 +01:00
Meji
4672200adc Warning fix 2023-03-23 21:28:23 +01:00
Meji
19ea4c416a Core/Spells: Allow implicit targeting of serverside WorldObjects (#28827)
(cherry picked from commit 5d5ca30b23)
2023-03-23 20:22:29 +01:00
robinsch
c8f7dd13b8 Core/Groups: Implement MSG_RAID_READY_CHECK_FINISHED response (#28811) 2023-03-12 17:37:20 +01:00
Gildor
3dda65c53a Core/Players: Remove player from group on faction change if two side interaction group is not allowed. (#28835) 2023-03-11 19:17:00 +01:00
robinsch
13fa60ab86 Core/Item: Fixed incorrect damage mod for Heirloom 2H weapons (#28836) 2023-03-11 14:07:03 +01:00
Anton Popovichenko
9658d15b0c Core/Mail: Reorder mail attachment checks to be able to report nonempty bag error to client. (#28844) 2023-03-11 13:59:10 +01:00
M'Dic
48f9a807f3 Update (core\log): Log correction (#28802)
Loading AreaTrigger definitions to Loading Area Trigger Teleports definitions
and also Re-Loading AreaTrigger teleport definitions to Re-Loading Area Trigger Teleport definitions
2023-03-10 10:26:25 +01:00
Shauren
92b7c98c01 Core/Spells: Prevent rerolling gathering skillups until success when mining or gathering herbs 2023-02-25 21:12:28 +01:00
Gildor
70b483aae4 Core/Arena: Correctly update the stats of the members of each team when the week ends and the arena points are distributed. (#28812) 2023-02-25 14:19:58 +01:00
Mikhail Redko
c6cd272505 Core/Misc: Sending player's own auras before all visible objects. (#28450)
* Core/Misc: Sending player's own auras before all visible objects.
This should finally solve the problem of naked characters.
Closes #15159

Many thanks to xvwyh for explaining cause of this bug

* Core/Misc: Force send update auras packet to player when he added to map
2023-02-25 14:18:23 +01:00
Aokromes
e11613eeb5 Update worldserver.conf.dist 2023-02-16 10:44:41 +01:00
Shauren
d23c839998 Core/Auras: Remove channeled auras when caster and target are not on the same map
Closes #28777
Closes #28792
2023-02-09 19:04:23 +01:00
Shauren
70e985c7f7 Scripts/Events: Fixed infinite loop with auras 71507 and 71508 casting each other when unit is removed from map 2023-02-09 10:26:42 +01:00
Shauren
0e92d48e7f DB: Convert all databases to InnoDB engine 2023-02-05 15:03:30 +01:00
Shauren
6e4329b110 DB: Convert databases to utf8mb4 2023-02-05 14:58:07 +01:00
Gildor
aeb4d18e20 Core/Battlegrounds: Prevent end Arena when a dead player logout (#28766) 2023-01-20 17:33:21 +01:00
Shauren
835e291831 Core/Auras: Fully remove auras that had all of their effect suppressed with immunity 2023-01-19 18:16:02 +01:00
Shauren
593721ff1f Core/Auras: Fixed possible iterator invalidation crashes caused by calling UpdateTargetMap inside loops iterating m_appliedAuras
Closes #28609
2023-01-19 14:12:08 +01:00
Shauren
fe7fef7535 Core/Guilds: Fixed sending random properties for guild bank items
Closes #28751
2023-01-17 14:05:35 +01:00
TDB Release
80884e32ef TDB 335.23011 - 2023/01/16 TDB335.23011 2023-01-16 11:10:56 +00:00
Ovahlord
128339730c Core/Creatures: improved error logging messages added in 6f835c233f for creature_template_addon to avoid confusion 2023-01-10 15:46:51 +01:00
Ovahlord
6f835c233f Core/Creatures: Split creature_addon and creature_template_addon's byte columns into seperate ones (#28562)
* Instead of dumping raw byte values into these fields, we now only allow setting values which should be accessible to database devs. The remaining byte values should be handled by core internals and spells (pet talents and shapeshifting for example)
2023-01-09 19:54:56 +01:00
Shauren
9d8fc90371 Scripts/Icecrown Citadel: Added missing empty check before SelectRandomContainerElement 2023-01-06 01:46:57 +01:00
Aokromes
5c687e4b68 New year 2023-01-01 19:41:34 +01:00