Age | Commit message (Collapse) | Author |
|
|
|
|
|
with conditions (#26880)
|
|
|
|
DISABLE_TYPE_SPELL (#26878)
|
|
|
|
|
|
Closes #25363
|
|
* Core/SAI: Show a clear error for no longer supported SAI actions
* Core/SAI: Show a warning for deprecated SAI events, still loading them.
Disable log "sql.sql.deprecation" in config if you want to ignore the warning
|
|
SpellInfo::Effects field access from game
|
|
not the first effect on a spell (0 cases, sync code between branches)
|
|
"existingAura"
|
|
|
|
|
|
Fixes #25014
Fixes #24626
|
|
Change error to warning for unused parameters and load the scripts instead of skipping them
|
|
|
|
|
|
|
|
Proofs:
https://www.youtube.com/watch?v=GwTc98-X60E (06:52, 09:15) - original link: https://www.warcraftmovies.com/movieview.php?id=158811
https://www.youtube.com/watch?v=G_m9hwU75No (00:46, 01:36)
https://www.youtube.com/watch?v=zLBpEslWusw (04:58) - original link: https://www.warcraftmovies.com/movieview.php?id=136161
|
|
SpellEffectInfo as arguments directly instead of SpellInfo + effect index
|
|
from npc_sinclari_vh
|
|
being stuck in place forever if SPELL_DESTROY_DOOR_SEAL is no longer being casted for w/e reason
|
|
* Introduce SpellInfo::GetEffects and SpellInfo::GetEffect functoins
|
|
|
|
* Core/DB: Improve MySQL version check messages
* Make it more clear that any version above the required one is supported
* Implement feedback
|
|
|
|
Ref #25764
|
|
Ref #25764
|
|
groups available to players (#26769)
* Core/Quests: check PreviousQuestID values as well when trying to make a quest available to support quest group requirements for another quest group
* checking for previous quests via NextQuestID only works for single followup quests. However, if we want to make multiple quests available after rewarding all quests of an exclusive group we have to consider PreviousQuestID values as well as every single quest of the next quest group has to check the rewarded exclusive group
* only check for previous quests that must be rewarded instead of being active
|
|
|
|
This reverts commit 31ea74b96ebf5a799a17cbd41b5c70d0ceaea6a8.
They do actually both cast the spell, my mistake
|
|
|
|
npc_pet_mage_mirror_image script
damage is now halved, years ago it wasn't, so we got that going at least
stat scaling missing - the low damage might even come from this instead of the aura
periodic auras still unknown
|
|
* Core/Config: Implement config override with env vars
Implement overriding of configuration from the .conf file with environment variables.
Environment variables keys are autogenerated based on the keys defined in .conf file.
Usage example:
$ export TC_DATA_DIR=/usr
$ TC_WORLD_SERVER_PORT=8080 ./worldserver
* Core/Config Fix typo in logs
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
* Core/Config Fix code style in EnvVarForIniKey
Co-authored-by: Shauren <shauren.trinity@gmail.com>
* Update tests/common/Config.cpp
* Apply suggestions from code review
Co-authored-by: Peter Keresztes Schmidt <carbenium@outlook.com>
* Apply suggestions from code review
Co-authored-by: Peter Keresztes Schmidt <carbenium@outlook.com>
Co-authored-by: Anton Popovichenko <anton.popovichenko@mendix.com>
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
Co-authored-by: Shauren <shauren.trinity@gmail.com>
Co-authored-by: Peter Keresztes Schmidt <carbenium@outlook.com>
|
|
encounter
values sniffed
|
|
cause staging is hard
|
|
|
|
spelldifficulty_dbc entries
|
|
|
|
(#26837)
* Don't count character pending deletion towards character per account limit
* Never show more than 10 characters char enum
* Use constants
|
|
corrections to Herald's own AI
sorry about indentation
timers are guessed
summoning logic unchanged, remains not blizzlike
visage's spells missing spelldifficulty_dbc entries
|
|
This reverts commit 2cb877ea661caad0e97f62a21c1d0d4be7c7a624.
|
|
* Core/SAI: Remove no longer used event types & params
* Move SMART_EVENT_RESPAWN to 'no params'
Co-authored-by: offl <offl@users.noreply.github.com>
|
|
* Core/DB: Updated missing check
TrinityCore does not support MySQL versions below 5.7, please update your MySQL server
|
|
Silences the PVS V1002 warning:
"The 'RBACCommandData' class, containing pointers, constructor and destructor, is copied by the automatically generated copy constructor."
|
|
|
|
|
|
|
|
|