Commit Graph

8671 Commits

Author SHA1 Message Date
github-actions[bot]
a8b69edeee chore(DB): import pending files
Referenced commit(s): 0aaf521423
2024-05-20 08:41:20 +00:00
Andrew
0aaf521423 fix(Scripts/Hyjal): Limit Anetheron sleep to 3 targets (#18929) 2024-05-20 10:40:28 +02:00
github-actions[bot]
92daec681b chore(DB): import pending files
Referenced commit(s): 346456f78f
2024-05-19 08:41:20 +00:00
Benjamin Jackson
346456f78f fix(DB/Creature): Correct TBC boss gold rewards. (#18899)
* Init.

* Remove auxiliary comments.

* Readd comments along with original reward values.

* Remove auxiliary comments again.

* Add important commit regarding data accuracy.

* Move comment.
2024-05-19 10:40:28 +02:00
github-actions[bot]
440cea3fd8 chore(DB): import pending files
Referenced commit(s): cf8c155755
2024-05-19 02:05:49 +00:00
sudlud
cf8c155755 fix(DB/Gameobject): Sniffed Values for 'Crossroads' Supply Crates' spawns (#18904) 2024-05-18 23:04:56 -03:00
github-actions[bot]
9ebc246f2b chore(DB): import pending files
Referenced commit(s): 64833d965f
2024-05-18 18:10:26 +00:00
chaosua
64833d965f fix(DB/creature_text) add missing broadcastID to Elder Clearwater txt lines to supp… (#18917)
* (DB/SQL)add missing broadcastID to Elder Clearwater txt lines to support localization

* Update kaluac.sql
2024-05-18 20:09:36 +02:00
github-actions[bot]
1b1dfd2a49 chore(DB): import pending files
Referenced commit(s): 49e3d5dfff
2024-05-18 12:09:09 +00:00
Jelle Meeus
49e3d5dfff feat(Scripts/Commands): Add quality colors to .item lookup command (#18907)
add quality colors to .item lookup command
2024-05-18 14:08:20 +02:00
github-actions[bot]
6d6c7bed9b chore(DB): import pending files
Referenced commit(s): 4ae69cf01b
2024-05-18 06:46:17 +00:00
chaosua
4ae69cf01b fix(DB/creature_text): localize Arcanist Braedin txt line about WG (#18886) 2024-05-18 08:45:27 +02:00
github-actions[bot]
6874d5e61b chore(DB): import pending files
Referenced commit(s): e2029c3633
2024-05-15 18:43:46 +00:00
sudlud
e2029c3633 fix(Core/BattlegroundAV): spawn generic gameobjects in Alterac Valley (#18764)
* fix(Scripts/PVP): correctly spawn generic gameobjects in Alterac Valley

I've been "collecting" these in the DB for a while, now it's time to move
these spawns to the AV script and actually spawn them.

* add 2 additional generic gameobjects
2024-05-15 20:41:59 +02:00
github-actions[bot]
ef6db03e13 chore(DB): import pending files
Referenced commit(s): fd7c8a0bde
2024-05-14 23:00:31 +00:00
Gultask
fd7c8a0bde fix(DB/Gameobject): Rebuild all Eastern Kingdoms gathering nodes using sniffed data (#18898)
* Create rev_1715713909070959500.sql

* extra leftovers
2024-05-14 19:59:43 -03:00
github-actions[bot]
e06f2b294b chore(DB): import pending files
Referenced commit(s): 65942555b5
2024-05-14 18:29:44 +00:00
Gultask
65942555b5 fix(DB/Loot): Near complete loot rework of Vanilla overworld zones (#18796)
* Create rev_1713905765626834000.sql

* unique loot

* remove garbage

* Update rev_1713905765626834000.sql
2024-05-14 20:28:55 +02:00
github-actions[bot]
8ad17441a5 chore(DB): import pending files
Referenced commit(s): 7889a99e8f
2024-05-14 06:07:10 +00:00
Dan
7889a99e8f fix(DB/Hyjal): allow Giant Infernal to use Flame Buffet (#18885)
init
2024-05-14 08:06:08 +02:00
github-actions[bot]
15e46de4bc chore(DB): import pending files
Referenced commit(s): 3a4d321ba4
2024-05-13 19:46:22 +00:00
daobashun
3a4d321ba4 fix(DB/gameobject):Remove the Church of the Holy Light with flowers and small mounds (#18879)
* Delete Flower and Small Dirt Mound
Added flower and small mounds to the event

* fix error

* Update data/sql/updates/pending_db_world/rev_1715349752817459800.sql

Co-authored-by: Dan <83884799+elthehablo@users.noreply.github.com>

* Update data/sql/updates/pending_db_world/rev_1715349752817459800.sql

Co-authored-by: Dan <83884799+elthehablo@users.noreply.github.com>

* Update rev_1715349752817459800.sql

---------

Co-authored-by: Dan <83884799+elthehablo@users.noreply.github.com>
2024-05-13 20:45:37 +01:00
github-actions[bot]
e4b46863e8 chore(DB): import pending files
Referenced commit(s): 5668e47a5d
2024-05-12 21:53:41 +00:00
Dan
5668e47a5d fix(DB/Hyjal): Archimonde aggro range (#18884)
* init

* Update archimondo.sql
2024-05-12 18:52:54 -03:00
github-actions[bot]
8552d4f170 chore(DB): import pending files
Referenced commit(s): 0f82c8e8dd
2024-05-12 16:40:00 +00:00
sudlud
0f82c8e8dd fix(Core/Events) Implement Fireworks Spectacular (#18860)
* init sql file for fireworks spectacular - add entry in game_event

* add missing delete statement

* add gameobjects 180698 'Party Table, 180699 'Festive Keg, 180700 'Hay Bale 1'

* update comment, add gameobject 180754 Toasting Goblet

- todo: pooling (?) - the tables are quite full
- todo: why are there tables missing? e.g. below:
.go ga 82615

* add gameobject 180905 'Festive Mug'

* add gameobjects 'Firework, Show, Type%'

* add vendors

* add revelers and bruisers

TODO: also add 15906 'Ironforge Reveler'

* remove '%Firework Show%' spawns

- these will be spawned temporarily via script

* add firework gameobject SmartAI

* WIP stormwind fireworks show

steps to test the show:
.go xyz -8984 498 96 0
.gob add temp 180749

* improve handling of fireworks show, add gameobject 180749 'Cheer Speaker' spawns

how to test:
.go ga 64640
.event start 72

* prepare fetching correct show based on map+zone

* introduce typedef for FireworkShow

* Add Teldrassil show

.go ga 64651
.event start 72

* fix Teldrassil and Stormwind shows, add initShow() debug message, replace magic numbers for fireworkShow sizes

- these were broken due to an error in my txt parsing script

* add Shattrath show

.go c 139914
.event start 72

* add Silvermoon show

.go ga 64670
.event start 72

* add Booty Bay show

.go ga 64630
.event start 72

* add Thunder Bluff show, add Exodar show, set firework gameobjects active, update comments, remove _maxCount

* add Underciy show

.go ga 64641
.event start 72

* fix Undercity show indexes

* move code from midsummer.cpp to new file firework_show.cpp

* add Orgrimmar show

.go ga 64647
.event start 72

* add Ironforge show

.go ga 64634
.event start 72

* update shows from sniff parses using fixed export script

* update 'Party Table, 'Festive Keg' and 'Hay Bale 1' spawns with additional sniffs

* update 'Toasting Goblet' spawns with additional sniffs

* update 'Festive Mug' spawns with additional sniffs

* update 'Fireworks Revelers' spawns with additional sniffs

* remove duplicate AND from sql file

* attempt moving FireworkShows to the heap

* start firework show at the full hour and also handle late starts correctly

- also perform a minor cleanup

* do not touch gameobject with guid 16586 which is linked to harvest festival

* move firework_show.cpp to subfolder firework_show

* move firework_show arrays to seperate header files

* update show handling, still not final

* update for new struct design, Teldrassil show running correctly already

* update remaining shows for new firework show structs

* rename go_cheer_speaker to go_firework_show

* update debug / error messages

* update all firework shows for local spawnIndex handling

* spawn 'Toasting Goblet's for 10min after show ende

* add reveler SAI and make revelers cheer on show end

* remove log_error messages

* add comment for festive mugs

* Update firework_show.cpp

* add missing include for uint32

* replace an uint32 with an int

* revert unintended changes in midsummer.cpp

* add #include "GameObjectScript.h"

* remove ThunderBluff Reveler spawns with wandering movement

- these probably should have waypoints instead or just got parsed incorrectly
- it should be safe to remove these for now and probably investigage this further later on

* update function names
2024-05-12 18:39:14 +02:00
Dan
c95594e34a fix(DB/updates): fix downquery to match up (#18888)
init
2024-05-12 15:57:09 +02:00
github-actions[bot]
bf930bbb07 chore(DB): import pending files
Referenced commit(s): 6b5ad72798
2024-05-12 09:56:32 +00:00
daobashun
daf78423e4 fix(DB/asi)Added some small events to the creature "Shen'dralar Ancient (14364)".... (#18880)
* Increases the number of players who look at the last completed character every 15 seconds.

* fix error

* fix error

* fix error

* Update rev_1715337495584103500.sql

fix error

* update spawn masks

---------

Co-authored-by: Dan <83884799+elthehablo@users.noreply.github.com>
2024-05-12 10:56:05 +01:00
Mikhail
6b5ad72798 fix(DB/Creature): Correct spells order for Broken-down Shredder (issue 18729) (#18866)
* fix(DB/Creature):  Correct spells order has been restored for Broken-down Shredder

* Update fix_issue18729.sql

---------

Co-authored-by: Dan <83884799+elthehablo@users.noreply.github.com>
2024-05-12 10:55:47 +01:00
github-actions[bot]
864ea7fdce chore(DB): import pending files
Referenced commit(s): 2c771397ca
2024-05-11 12:54:38 +00:00
Jelle Meeus
d44c8990c1 fix(Scripts/Spell): Fix Void Zone damage calcs for Netherspite, Blaumeux (#18807)
* fix(Scripts/Spell): Fix Void Zone damage calcs for Netherspite, Blaumeux

* remove blank line

* remove four_horsement_consumption SpellScript

* update comment
2024-05-11 13:54:26 +01:00
github-actions[bot]
6edf5152a7 chore(DB): import pending files
Referenced commit(s): 9af66dffea
2024-05-11 12:54:12 +00:00
Jelle Meeus
2c771397ca fix(Scripts/Naxxramas): Maexxna more blizzlike web wrap (#18843)
* WIP maexxna web wrap

* add custom summon web wrap

* progress

* save

* something that works

* update sql

* cleanup script

* clean sql

* remove orientation from position

* fix: cast web wrap on multiple targets

* fix: web wraps should not attack

* adjust vertical speed to reduce speed if close, avoid ceiling yeet

* rename candIt to itr

* remove unused wraps2

* style

* use event instead of update(diff)

* update spell_dbc sql

* include player header to fix error: invalid use of incomplete type

* include SpellAuraEffects header

* fix Effects start at 1 in DBC

* fix web wraps attacking

* calc distance with hypotf, define vspeed ranges, remove trig webwrap enum

* fixup! calc distance with hypotf, define vspeed ranges, remove trig webwrap enum

* fix: call target selection with pos 0, use IsPlayer()

* add validate

* fixup! fix: call target selection with pos 0, use IsPlayer()

* remove not needed header

* remove empty lines

* use registry macro

* Revert "remove not needed header"

This reverts commit 254717d27e196a1ec108db5a5e29e37e9e2237a6.
2024-05-11 13:53:29 +01:00
github-actions[bot]
9af66dffea chore(DB): import pending files
Referenced commit(s): 45ad5acddb
2024-05-11 12:52:22 +00:00
daobashun
45ad5acddb fix(db/sai) Some contents of the restoration of creature (27210 and 27951) (#18850)
* Fix some problems

* Change the name of the spell
2024-05-11 13:48:02 +01:00
github-actions[bot]
016dcfaca4 chore(DB): import pending files
Referenced commit(s): c30cafeaaa
2024-05-11 12:46:02 +00:00
Jelle Meeus
c30cafeaaa fix(DB/spell_target_position): Mara Portal tp location (#18876)
* fixMaraPortal

* convert to update statement
2024-05-11 13:45:08 +01:00
github-actions[bot]
0e7b1f3cfb chore(DB): import pending files
Referenced commit(s): 9c363bd13f
2024-05-11 12:37:02 +00:00
Jelle Meeus
9c363bd13f fix(AQ40/SmartGameObjectAI): remove locked status from scarab coffer upon opening (#18877)
* remove locked status from scarab coffer upon opening

* add Scarab Coffer
2024-05-11 14:36:15 +02:00
github-actions[bot]
8d685ac4cb chore(DB): import pending files
Referenced commit(s): d34f64a832
2024-05-09 11:20:27 +00:00
Benjamin Jackson
51202f8c23 fix(DB/Creature): Zul'Aman prisoner loot (#18869)
* Init.

Co-Authored-By: AnonXS <19734826+anonxs@users.noreply.github.com>

* Adjust variable spacing.

---------

Co-authored-by: AnonXS <19734826+anonxs@users.noreply.github.com>
2024-05-09 13:20:24 +02:00
github-actions[bot]
1621d6b477 chore(DB): import pending files
Referenced commit(s): 0dc822d21e
2024-05-04 14:57:37 +00:00
Jelle Meeus
0dc822d21e fix(Scripts/Magtheridon): Clicking cubes should Banish Magtheridon (#18856)
* init

* rewrite without action

* fix: add Talk(SAY_BANISH)
2024-05-04 11:56:48 -03:00
github-actions[bot]
ab84d9f0bb chore(DB): import pending files
Referenced commit(s): 90548f7ad1
2024-04-30 06:33:40 +00:00
Gabriele Sani
90548f7ad1 fix(DB/Creature): fixed Timber respawn time (#18625)
* fix(DB/Creature): fixed Timber respawn time

Decreased Timber respawn timer from 2 hours to 45 minutes

* delete const

---------

Co-authored-by: Pagani Walter <paganiwalter@gmail.com>
2024-04-30 03:32:49 -03:00
github-actions[bot]
c57521be0e chore(DB): import pending files
Referenced commit(s): 58f1cffb10
2024-04-29 06:18:47 +00:00
Aloy
58f1cffb10 fix(DB/Gossip_Menu_Option_Locale): fix german umlauts (#18781)
* fix(DB/Gossip_Menu_Option_Locale): fix german umlauts

* new line added

* Specify German language in the query

---------

Co-authored-by: Pagani Walter <paganiwalter@gmail.com>
2024-04-29 03:17:54 -03:00
github-actions[bot]
9df0c08702 chore(DB): import pending files
Referenced commit(s): 565b55472a
2024-04-27 09:16:38 +00:00
sudlud
565b55472a fix(DB/Gameobject): Sniffed Values for 'AuctionNode' spawns (#18780) 2024-04-27 06:15:47 -03:00