Dan
203536526c
fix(Scripts/TheEye): Void Reaver sniffed timers ( #17676 )
...
initial commit
2023-11-11 19:34:42 +01:00
Dan
8f81a08455
fix(Scripts/SSC): make sure Insidious Whispers demons don't instantly despawn ( #17672 )
...
* initial commit
* reset threat list
threat should drop on any phase transition
2023-11-11 19:00:52 +01:00
KJack
896e7c5656
(Scripts/AI) ZG20: Improvements to Thekal (Tiger Boss) ( #17603 )
...
Co-authored-by: AG <43139552+AGandrup@users.noreply.github.com >
2023-11-11 08:13:43 +01:00
KJack
f7fdc7cb6c
refactor(Scripts/RuinsOfAhnQiraj)Ç AQ20: Modernize Kurinnaxx ( #17671 )
2023-11-10 18:59:46 -03:00
Ludwig
cb483d124f
fix(Script/Spell): fix AOE circle bug on Midsummer Torch Catching ( #17654 )
...
* fix(Spells/Midsummer): fix script for spell 46747 SPELL_FLING_TORCH_DUMMY
* SpellInfoCorrections: fix target of spell 46747 Fling torch
* DB: assign spell 46747 Fling torch to item 34833 Unlit Torches
* remove whitespaces at src/server/game/Spells/SpellInfoCorrections.cpp:4610
2023-11-09 00:19:57 +01:00
Dan
145b14c567
refactor(Scripts/TheEye): High Astromancer Solarian script refactored using taskscheduler ( #17653 )
...
* initial commit
* some fixes
* remove leftovers
* no attack during invisibility
2023-11-07 22:13:23 +01:00
avarishd
9c09ddc3df
fix(DB/Creature): Hellfire Peninsula - Stonescythe mobs ( #17604 )
...
fix(DB/Creature): HFP - Stonescythe mobs
2023-11-02 08:54:11 -03:00
avarishd
bc688c2a51
fix(Core/Spells): Script Choking Vines ( #17615 )
...
* fix(DB/Custom): Choking Vines should stack from different sources
* script spell
* comment
2023-11-02 08:53:45 -03:00
KJack
751ffc7c70
feat(Core/Hooks): Add OnAfterDatabaseLoadCreatureTemplates hook ( #17621 )
...
* Add OnAfterDatabaseLoadCreatureTemplates hook
- fix issue where the fast template cache was not updated correctly after a CS reload of a single creature template
* Parameter naming tweak to reduce confusion.
* Refactor to streamline fastcache creation, remove threading concerns
* Remove unneeded resize when loading creature templates
* Update fast cache resizing to highest-performing option
2023-10-31 06:58:45 -03:00
avarishd
0679789120
fix(Core/Spells): T5 Holy Paladin 2 set ( #17566 )
...
* fix(Core/Spells): T5 Holy Paladin 2 set
* thanks notepad (don't ask)
2023-10-29 23:36:27 +01:00
Kitzunu
f757e93da5
refactor(Core/Misc): Make DeathState enum class ( #17607 )
2023-10-28 10:54:03 +02:00
Andrew
3dcbe649dd
fix(Scripts/Karazhan): Fix Flame Wreath affecting pets ( #17581 )
2023-10-25 19:01:15 -03:00
KJack
632b55faa5
fix (Scripts/ICC): Make Valithria starting health dynamic, fix broken channeling spell ( #17586 )
...
* Make Valithria starting health dynamic based on actual max health
* Fix Risen Archmage broken spell channel and combat log spam
2023-10-25 18:53:00 -03:00
Andrew
41dba1affb
fix(Scripts/ObsidianSanctum): Fix Tenebron respawning ( #17576 )
...
fix(Scripts/ObsidianSanctum): Fix Shadron respawning
2023-10-25 06:14:09 -03:00
AG
60e27511c5
fix(Core/Grid): Address bugs and performance issues introduced by visibility notifier implementation ( #17480 )
...
* Bug fixes
- Corrected std::chrono from seconds to milliseconds
- Got rid of leftover code that caused objects to not show up on time
* Removed logic to set gameobject as active
- More alignement with TC.
- Reduces CPU usage drastically
* Revert back to using time_t instead of std chrono
* Invoke SetNoCreate() method to reduce CPU usage drastically
* Remove setActive from static and motion transports
* Fix performance issues
* Added SetFarVisible to WG and some dungeon scripts
- Also removed setActive(true) from creatures in Wintergrasp. As for gameobjects they are set to active upon being damaged/destroyed and removed from active on rebuild (reset)
* Removed comments related to VISIBILITY_COMPENSATION
* Fix log
* Deleted unused files + corrected a check
* Added missing header
* Removed unused parameter
* Removed another unsued parameter
* Changed vector to set for i_visibleNow
- Changed vector to set for i_visibleNow in VisibleNotifer
- Adjusted HaveAtClient to accept Object*
- Adjusted SendUpdateToPlayer to send createobject packet only if not known to client
2023-10-23 05:37:11 -03:00
Andrew
a56a224bd7
fix(Scripts/Karazhan): Update Aran with the new OnPowerUpdate() hook ( #17561 )
2023-10-23 05:28:29 -03:00
Andrew
69418ab936
fix(Scripts/Ulduar): Don't treat Algalon respawns as if they were the… ( #17562 )
...
* fix(Scripts/Ulduar): Don't treat Algalon respawns as if they were the first pull
* Update boss_algalon_the_observer.cpp
2023-10-22 15:12:30 +02:00
Grimgravy
1262bbd237
fix(DB/Quest): Improve The Summoning Chamber ( #16588 )
...
* fix(DB/quest): The Summoning Chamber
* update
* improvement
* update
* update
* Update rev_1687180111436507500.sql
* improvement
2023-10-22 13:12:18 +02:00
Andrew
4e41a02be2
fix(Scripts/Karazhan): Implement the side entrance door area trigger … ( #17556 )
...
fix(Scripts/Karazhan): Implement the side entrance door area trigger handling
2023-10-21 22:52:07 -03:00
podmepodme
945d7c6afe
fix(Script/Misc): Replace hardcoded gossip and texts with DB ones. ( #17502 )
...
* fix(CORE/Creature): replace shadowmoon valley hardcoded gossips
* fix(CORE/GameObject): replace terokkar forrest hardcoded gossips
* fix(Core/Creature): replace shattrath city hardcoded gossips
* style(Core): code style edit
* style(CORE) codestyle edit
* style(CORE) codestyle edit
* style(CORE): codestyle edit
* ready for merge
---------
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2023-10-22 03:16:51 +02:00
Andrew
c5ac4789d8
fix(Scripts/Karazhan): Opera left door should stay open in case of wipe ( #17553 )
2023-10-21 21:59:18 -03:00
Andrew
a3d728f791
fix(Scripts/Karazhan): Script Aran's Flame Wreath ability ( #17551 )
2023-10-21 21:08:12 -03:00
daobashun
d9d500923a
fix(DB/SAI): Move the Ashbringer event AI of the Bloody Monastery mob to Smartai ( #17078 )
...
* Move scarlet_guard's Ashbringer event to smartAI
* Remove the code from the script
* Delete the commented out code
* Modify the distance of the "Scarlet Wizard" Cast Arcane Explosion
* Fix errors
* Update rev_1692891765582381000.sql
* Update rev_1692891765582381000.sql
* Remove duplicate statements
* Remove duplicate statements
2023-10-22 02:03:50 +02:00
Andrew
25328b54f9
fix(Scripts/Mechanar): Remove polarity shift stacks on polarity change ( #17548 )
2023-10-21 15:48:39 -03:00
avarishd
228f6635c0
fix(Core/Scripts): ScriptEffect Frog Kiss ( #17482 )
2023-10-21 09:15:20 -03:00
IntelligentQuantum
a0985f59b6
refactor(Scripts/Commands): convert cs_ticket to new system ( #17547 )
...
Update cs_ticket.cpp
2023-10-21 08:22:53 -03:00
avarishd
39bad395c2
fix(Core/Spells): Script Yeh'kinya's Bramble ( #17516 )
...
* fix(Core/Spells): Script Yeh'kinya's Bramble
* rogue screechers
2023-10-21 08:10:00 -03:00
avarishd
2c28cc0eb7
fix(DB/Items): Unhatched Jubling Egg obtaining + RP ( #17478 )
2023-10-20 20:39:04 -03:00
IntelligentQuantum
332ff49c13
refactor(Scripts/Commands): convert cs_reset to new system ( #17546 )
...
Update cs_reset.cpp
2023-10-20 19:41:02 -03:00
Grimgravy
e3592f7de7
fix(Scripts/Quest): improve Path of Conquest ( #16353 )
...
* fix(DB/Quest): improve Path of Conquest
* update
* Update rev_1684800494817311100.sql
* .
* .
2023-10-19 21:46:00 -03:00
Dan
c7324f3066
fix(Scripts/Paladin): ensure Judgements of the Just procs Seal of Vengeance/Corruption ( #17470 )
...
* initial
* no spaces
* add enum
2023-10-19 12:19:59 -03:00
avarishd
a39175bc3b
fix(Core/Spells): Demonic Knowledge missing 1% per rank ( #17495 )
2023-10-18 19:21:46 -03:00
avarishd
1ef50c31b3
fix(Scripts/Spells): Script Leggings of Beast Mastery. ( #17428 )
2023-10-18 19:15:49 -03:00
IntelligentQuantum
39db3de5af
refactor(Scripts/Commands): convert cs_guild to new system ( #17515 )
2023-10-18 10:57:28 -03:00
Ludwig
630b90a633
fix(Scripts/Midsummer): Implement Ribbon Pole dance effects ( #17417 )
...
* fix(Scripts/Midsummer): Implement Ribbon Pole dance effects
* midsummer.cpp: remove whitespaces at end of lines
* midsummer.cpp: fix unused parameter error
* add spacing after 0.0f
* replace Milliseconds(...) by ...ms and Seconds(...) by ...s
* cleanup comments
* remove manual cleanups / despawns from DoCleanupChecks()
- rely on NPC despawn timers
- manual cleanup / removal actually is a bit excessive
* set INTERVAL_DANCING_FLAMES to 15s
* set despawn time to 1min for big dancing flames according to spell 46827
* set spawnDist to 12 for big dancing flames according so spell 46827
* use library function Acore::Containers::RandomShuffle() to shuffle _danclerList
* sql: do not set SmartAI for NPC 17066
already using ScriptName and can't have both
* combine 3 sql files into 1
* remove INTERVAL_... enum values
* remove unnecessary checks of if(_bunny)
* sql: fix smartscript comment
* rename spell define to correct spell name
2023-10-18 14:22:26 +02:00
avarishd
ad66728973
fix(DB/Creature): Drunken Brewfest Reveler model ( #17494 )
...
* fix(DB/Creature): Drunken Brewfest Reveler model
* clarify enum
+ farm lines
2023-10-17 15:37:53 -03:00
Dan
bf5878f8dc
fix(Scripts/SSC): fix issues with Fathomlord and add interactions ( #17525 )
2023-10-17 15:37:32 -03:00
avarishd
e30718db36
fix(Core/Spells): Script Scourge Banner ( #17523 )
...
* fix(Core/Spells): Script Scourge Banner
* correct statecheck
2023-10-16 23:13:54 +02:00
avarishd
62ef0db09f
fix(Scripts/Karazhan): Side Enterance Door check ( #17493 )
2023-10-12 11:19:21 -03:00
avarishd
e4eb789e52
fix(Script/Spells): Script Priest Heal T4 4P Bonus ( #17490 )
...
* fix(Core/Spells): Script Priest Heal T4 4P Bonus
* RemoveAurasDueToSpell
* comment out unused stuff
2023-10-12 10:16:59 -03:00
avarishd
1753a8d0b9
fix(Core/Spells): Call of the Wild targeting other players ( #17485 )
...
* fix(Core/Spells): Call of the Wild targets
* comment
2023-10-11 17:09:53 -03:00
avarishd
214948bafb
fix(DB/Quest): Port Cleansing Witch Hill from Trinity. ( #17420 )
...
* fix(DB/Quest): Port Cleansing Witch Hill from Trinity.
https: //github.com/TrinityCore/TrinityCore/issues/22262
Co-Authored-By: Carlos Morales <carlos.morales@insmet.cu >
* ""
Co-Authored-By: Carlos Morales <carlos.morales@insmet.cu >
---------
Co-authored-by: Carlos Morales <carlos.morales@insmet.cu >
2023-10-10 20:26:43 -03:00
avarishd
5aca484574
fix(Core/Scripts): Venomhide Hatchling improvements ( #17454 )
2023-10-10 20:25:26 -03:00
avarishd
e8b81430af
fix(Core/Spells): Script Void Star Talisman resistances. ( #17427 )
...
* fix(Core/Spells): Script Void Star Talisman resistances.
* add check for armor
* change comment loc
* .
* fix(Core/Spells): Script Lord Valthalak's Amulet
* Revert "fix(Core/Spells): Script Lord Valthalak's Amulet"
This reverts commit 5a6a0a8e1fd596e0ffae906cfdac2f68fb1bc78d.
* Use spellInfo instead of hardcode
2023-10-10 13:12:11 -03:00
avarishd
96d0675624
fix(DB/SAI): Cuergo's Gold improvements ( #17462 )
...
* fix(DB/SAI): Cuergo's Gold improvements
* Actionlist
* zzz
2023-10-10 10:36:04 -03:00
avarishd
e08de5f073
fix(DB/Creature): Hex Lord Malacrass missing weapon ( #17475 )
...
fix(DB/Creature): Hex Lord Malacrass wrong equipment
https: //github.com/TrinityCore/TrinityCore/commit/5856f520bbd8dded42f7742277839587b0645dde
Co-authored-by: Eridium <6587064+Killyana@users.noreply.github.com >
2023-10-10 10:23:27 -03:00
Andrew
7f36c5f059
fix(Scripts/Karazhan): Replace Big Bad Wolf chase mechanic with prope… ( #17458 )
...
fix(Scripts/Karazhan): Replace Big Bad Wolf chase mechanic with proper taunt spell
2023-10-08 17:19:48 -03:00
Dan
71312323a1
fix(Scripts/Karazhan): Nightbane clean-up script ( #17446 )
...
initial hackfix
2023-10-08 17:14:45 -03:00
avarishd
4e5077ed80
fix(Core/Spells): Script Shaman T8 Elemental 4P Bonus ( #17424 )
...
* fix(Core/Spells): Script Shaman T8 Elemental 4P Bonus
* 🧙♂️ ✨
2023-10-08 09:31:54 -03:00
Kitzunu
a4e4d6ddb2
feat(Core/Player): Implement commentator tag ( #17449 )
...
* feat(Core/Player): Implement commentator tag
* remove redundant session check
2023-10-08 09:07:17 +02:00