Peter Keresztes Schmidt
5ef576d223
Scripts/EasternKingdoms: Use std::chrono::duration overloads of EventMap ( #25019 )
...
Contributes to #25012
2020-07-14 19:10:30 +02:00
Peter Keresztes Schmidt
ac27c922d1
Scripts/Blackrock Mountain: Use std::chrono::duration overloads of EventMap ( #25018 )
...
Contributes to #25012
2020-07-14 19:05:24 +02:00
Giacomo Pozzoni
203573db83
Core/Spells: Implement SPELL_EFFECT_ACTIVATE_OBJECT. ( #23 ) ( #24997 )
...
* Core/Spells: Implement SPELL_EFFECT_ACTIVATE_OBJECT. (#23 )
Original research by @xvwyh.
# Conflicts:
# src/server/game/DataStores/DBCStores.cpp
# src/server/game/DataStores/DBCStructure.h
# src/server/game/DataStores/DBCfmt.h
# src/server/game/Entities/GameObject/GameObject.h
# src/server/game/Entities/GameObject/GameObjectData.h
# src/server/scripts/EasternKingdoms/ZulAman/zulaman.cpp
# src/server/scripts/Kalimdor/HallsOfOrigination/boss_temple_guardian_anhuur.cpp
* Add missing sql update
* Fix some build errors
* Remove unused enum values
* Change artkits from 0-4 to 0-3
* Remove unused code
* Code review feedback
* Fix sql
* Remove artkit4 special case handling
* Default initialize artKits
* Code review feedback
* Split sql into structure and data files
Co-authored-by: Warpten <vertozor@gmail.com >
2020-07-14 09:34:03 +02:00
Peter Keresztes Schmidt
c92950b3e1
Core/DataStores: Update DBC field names to generated ones ( #24999 )
2020-07-12 15:36:55 +02:00
genion18
32aebc14ab
DB/Quest: Rumors for Kravel outro event
...
Closes #24835
2020-06-29 01:32:49 +02:00
offl
eea3cf1401
DB/Quest: Convert & update support for 'Escorting Erland' to SAI
...
Closes #24834
2020-06-29 01:24:45 +02:00
offl
fb58ca0bf5
DB/Quest: Convert & update support for 'Pyrewood Ambush' to SAI
...
Closes #24833
2020-06-29 01:11:10 +02:00
offl
f621173748
DB/Quest: Convert Galen's Escape to SAI
...
Closes #23684
2020-06-26 16:05:08 +02:00
NoName
51b221c8f8
Script/ScarletEnclave: Eye of acherus now rooted at spawn ( #24725 )
2020-06-21 12:56:41 +02:00
Peter Keresztes Schmidt
418c3b1fd5
game/AI: Convert SelectAggroTarget to enum class ( #24818 )
...
* game/AI: Convert SelectAggroTarget to enum class
* game/AI: Rename SelectAggroTarget to SelectTargetMethod
2020-06-16 23:08:56 +02:00
offl
a117450ce9
DB/Instance: Convert some Uldaman scripts to DB
...
Closes #24744
2020-06-14 19:16:55 +02:00
offl
8bccb258ba
DB/Quest: Convert & update support for 'All Along the Watchtowers' to SAI
...
Closes #24732
2020-06-14 18:26:35 +02:00
offl
d70eb96c85
DB/Quest: Convert & update support for WP Scourge cauldrons quests to SAI
...
Closes #24730
2020-06-14 18:12:17 +02:00
offl
e47f302fc9
DB/Quest: Convert & update support for 'Escape from the Catacombs' to SAI
...
Closes #24728
2020-06-14 17:52:12 +02:00
Keader
f2f4fc921e
kill white space in last commit
2020-06-09 09:57:47 -03:00
Keader
be48fbc32a
Scripts/ShadowfangKeep: Fixed a crash in spellscript
2020-06-09 09:52:44 -03:00
ForesterDev
e3b232fe0e
Core/AI: refactor SpellHit and SpellHitTarget. ( #24691 )
...
* Core/AI: refactor SpellHit and SpellHitTarget.
- now caster/target is WorldObject instead of Unit
- remove SpellHitByGameObject / SpellHitTargetGameObject (handled by SpellHit / SpellHitTarget)
- rename parameters in scripts according parent methods
* Restore logic in Algalon script
* Changed check for REMORSELESS_WINTER hit to avoid dublicate call, because it has TARGET_UNIT_CASTER for effects 0/1 and TARGET_GAMEOBJECT_SRC_AREA for effect 2
* Fix build after merge
2020-06-07 10:22:13 +02:00
jackpoz
adc7cd3cee
Core/Misc: Fix static analysis issues reported by Coverity Scan
2020-06-03 20:49:31 +02:00
offl
9ebf7b1272
DB/SAI: Convert & update support for Forest Frog to SAI
...
Closes #24714
2020-05-30 16:37:59 +02:00
Killyana
5856f520bb
Boss/Script: Remove Hex Lord Malacrass wrong equipment from the script and use the one from the DB
2020-05-25 15:52:23 +02:00
jackpoz
7b8b02c32e
Scripts/BWL: Fix crash in Razorgore encounter
2020-04-22 22:09:10 +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
jackpoz
caae3886d2
Core/Misc: Remove whitespace at the end of lines
2020-04-05 19:11:00 +02:00
Killyana
c026b3bad3
Boss/Script: Disable Call assistance for Mr Smite
...
Closes #19164
2020-03-29 18:44:43 +01:00
Killyana
5b2b221177
Boss/Script: Mr Smith will use the proc aura for Nimble Reflexes instead a script
2020-03-29 17:46:08 +01:00
Keader
85d1fd3038
Fixing some white spaces and unneeded header, added in previous commit
2020-03-20 10:57:49 -03:00
Jinnaix
a8a0f6b261
Scripts/Blackwing Lair - Doors correction ( #24327 )
...
Fix all doors
corrected the Chromaggus fight start
correctly close final bossfight door at fight and open it on reset or bosskill
2020-03-20 10:51:43 -03:00
jackpoz
db07bc9553
Script/ZulGurub: Fix crash
2020-03-17 20:40:48 +01:00
jackpoz
8fd68e805d
Script/ZulGurub: Fix crash
2020-03-17 20:23:25 +01:00
Jinnaix
c09d2b7206
Scripts/Deadmines ( #24323 )
...
Remove obsolete Defias Companion spawn from BlastOutDoor Event
2020-03-17 19:57:06 +01:00
Sorikoff
41d80f2d43
Scripts/Ebon Hold: Improve cosmetics for q. The Gift That Keeps On Giving ( #24223 )
...
* Scripts/Ebon Hold: Improve cosmetics for q. The Gift That Keeps On Giving
* Improve cosmetics for q. The Gift That Keeps On Giving
* Fixes
* Fix
* Rename 9999_99_99_99_world.sql to 2020_03_07_03_world.sql
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com >
2020-03-07 16:17:00 +01:00
Sorikoff
2b14b720da
Scripts/Ebon Hold: Bloody Breakout ( #24126 )
...
* Scripts/Ebon Hold: Bloody Breakout
* Scripts/Ebon Hold: Bloody Breakout (part 2)
* Improvements
* Fail quest
* Spacing
* Update 9999_99_99_99_world.sql
* Update 9999_99_99_99_world.sql
* Rename 9999_99_99_99_world.sql to 2020_02_28_04_world.sql
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com >
2020-02-28 20:29:08 +01:00
Sorikoff
0f265b4af6
Scripts/Ebon Hold: Massacre At Light's Point ( #24106 )
...
* Scripts/Ebon Hold: Massacre At Light's Point
* Update 9999_99_99_99_world.sql
* Final stuff
* Rename 9999_99_99_99_world.sql to 2020_02_22_00_world.sql
Co-authored-by: Eridium <6587064+Killyana@users.noreply.github.com >
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com >
2020-02-22 21:05:50 +01:00
Killyana
3181a1c87f
Boss/Script: Add Crazed Apothecary to Apothecary Hummel encounter
...
Closes #19520
Closes #24176
2020-02-18 20:22:02 +01:00
Killyana
854419becb
Boss/Script: Fix an error in a previous commit
...
Closes #24160
Closes #24161
2020-02-16 00:50:36 +01:00
Giacomo Pozzoni
127455ed4c
Scripts/Misc: Attempt to fix the build
2020-02-15 22:13:46 +01:00
Rushor
f0bf447cd1
Scripts/Gameobject: Journal of Jandice Barov- Convert script to SAI. ( #24157 )
...
* Scripts/Gameobject: Journal of Jandice Barov- Convert script to SAI. (Thanks to Sunwell)
* Scripts/Gameobject: Journal of Jandice Barov - Update script and move go spawn to bossscript
* Update boss_jandice_barov.cpp
Co-authored-by: Eridium <6587064+Killyana@users.noreply.github.com >
2020-02-15 20:18:58 +01:00
Sorikoff
e10239311c
Scripts/Spells: Gift of the Harvester ( #24111 )
...
* Scripts/Spells: Gift of the Harvester
* Scripts/Spells: nopch
* Scripts/Spells: nopch
* Scripts/Spells: validate
* Rename 9999_99_99_99_world.sql to 2020_02_01_03_world.sql
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com >
2020-02-01 14:55:16 +01:00
Killyana
0ec2a5fd74
Spell/Script: Fix Prison chain for Unworty Initiate
...
Closes #24089
The spell 54613 is not used in the game
2020-01-27 02:49:36 +01:00
Sorikoff
13c81f55e3
Scripts/Ebon Hold: How To Win Friends And Influence Enemies ( #24090 )
...
* Scripts/Ebon Hold: How To Win Friends And Influence Enemies
* Scripts/Ebon Hold: Improve SQL!
* Scripts/Ebon Hold: Final touch
* Scripts/Ebon Hold: Actually final touch
* Rename 9999_99_99_99_world.sql to 2020_01_26_04_world.sql
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com >
2020-01-26 21:15:39 +01:00
NoName
50d9d9196d
Core/Gameobject: Rename GO_STATE_ACTIVE_ALTERNATIVE to GO_STATE_DESTROYED ( #24062 )
...
* Step 1: Rename GO_STATE_ACTIVE_ALTERNATIVE to GO_STATE_DESTROYED
* Update src/server/shared/SharedDefines.h
Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com >
Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com >
2020-01-19 17:51:30 +01:00
Killyana
4a6ecbaec5
DB/Quest: Convert the quest "Missing in Action" to SAI
...
Closes #24030
2020-01-15 16:08:59 +01:00
Shauren
e660c8bc19
Scripts: Fix rbac permission for skipping default boss sequencing check
2020-01-14 23:53:08 +01:00
Giacomo Pozzoni
37ffdc05b2
Scripts/Misc: Fix build warnings
2020-01-07 08:28:21 +01:00
Killyana
434cdb1fa0
DB/Spawns: Remove "Hand of the Deceiver" spawns as summoned by a script
2020-01-05 22:16:01 +01:00
Killyana
10ba39e626
Creature/Script: Add text target for npc_shadowfang_prisoner
2020-01-03 15:55:26 +01:00
Aokromes
ed93932537
New year
...
Say bye bye to every year changing dates
2020-01-02 06:25:50 +01:00
Ovah
60763fc5e2
Scripts/ScarletEnclave: reworked Eye of Acherus script ( #23953 )
...
* updated script model to new standard
* corrected spell usage and timers based on sniff data
* removed hacks
2019-12-06 07:37:34 +01:00
ccrs
06c6b30ed4
Scripts/ScarletMonastery: instance script cleanup ( #23889 )
...
Adapt InstanceScript into newer structure and style
Adapt existing boss scripts into newer structure and style
Improve existing boss related definitions
Should make each boss more functionally reliable, but nothing new has been added
2019-10-26 23:33:30 +02:00
ForesterDev
c03c88d0c0
Core/Defines: define UNIT_FLAG_SWIMMING ( #23630 )
2019-10-13 17:43:23 +02:00