Commit Graph
100 Commits
Author SHA1 Message Date
joschiwald 9ea8214254 Core/Spells: Spells with TARGET_SELECT_CATEGORY_NEARBY requires a valid target (#20954) 2017-12-10 11:24:27 +01:00
joschiwald 2cae35fe86 DB: Increase version column to support long branch names 2017-12-10 11:24:20 +01:00
joschiwald 28de675dd9 Core/Misc: Added Creature::CanGiveExperience helper function
(cherry picked from commit c1cc0e9949a73e1cbb2640032d5d038cca051954)
2017-06-19 07:54:58 +02:00
joschiwald 364dfc9c4c Scripts/Ulduar: Initial implementation of the Thorim Encounter
Closes #7651

Fix logic fail in achievement:
SPELL_LIGHTNING_CHARGE aka 62279 is casted on Thorim itself to buff him, not the damage spell tracked by the achievement.
2017-05-23 13:26:10 +02:00
joschiwald cf2150047a Core/SpellScripts: Added helper method to validate spells
(cherry picked from commit 2b5d7eef3a091e67c27e853d43ac0bebbfa67531)
2017-01-14 06:44:29 +01:00
joschiwald 44fbd2d400 Ups... 2017-01-09 08:04:25 +01:00
joschiwald a3ed1c303b Core/Spells: Fix wrong totem placement
- Addition to 37b2f590b6d63f230c755f932c2dd356c265486f
2017-01-09 08:04:11 +01:00
joschiwald 4ed2cd9500 Core/Spells: use spellinfo helper methods
(cherry picked from commit 12a52595edf9ca284d9253a96396ef3321c4c094)
2016-10-03 14:42:37 +02:00
joschiwald de1322f134 Core/Player: fixed math error
(cherry picked from commit cc1e2fd452e83281a6fe4c60ed1ee277a0e7a16d)
2016-10-03 14:42:19 +02:00
joschiwald 6a0b3f8b7e Core/Auth: removed unneeded sub query 2016-09-26 07:38:29 +02:00
joschiwald dd399cc7d5 Core/Auth: fixed logic in FailedLogins check 2016-09-25 10:11:33 +02:00
joschiwald fa87649f13 Core/Logging: delete old logs of the own realm only
(cherry picked from commit beedf737c815c1f946381904417471c42a21de76)
2016-08-27 17:47:53 +02:00
joschiwald 65184de143 Makes travis happy 2016-07-20 12:55:52 +02:00
joschiwald 1e092ee8e2 Scripts/Freya: removed obsolete code 2016-07-20 12:53:39 +02:00
joschiwald 42033fd904 Core/Utils: replaced std::random_shuffle with our own implementation using SFMT random generator 2016-05-12 09:07:29 +02:00
joschiwald 3e8e867dcb Core/SpellScripts: allow to modify target destination of all target type 2016-05-12 09:05:37 +02:00
joschiwald 28840fd29e Fixed typo 2016-05-12 08:14:07 +02:00
joschiwald 8241b71a78 Scripts: Added combat abilities to trash mobs in Ruby Sanctum
Thx @sirikfoll

SAI by @Keader

Closes #16703
2016-05-12 08:01:17 +02:00
joschiwald 47f628353b Merge pull request #16706 from tkrokli/zulaman_sound_duplicates
Core/Scripts/Zul'Aman: sound handled in creature_text
2016-02-29 23:58:44 +01:00
joschiwald ffdf75a233 Scripts/Spells: Glyph of Arcane Shot is affected by own debuffs on target only 2016-02-27 17:55:43 +01:00
joschiwald 9beeca79ac Core/Logging: fixed default logger (partial reverts 0904858624) 2016-02-27 17:47:35 +01:00
joschiwald 75511d0e0a Core/Gossips: fixed long time not seen typo in c81d6e9b4b 2016-02-27 17:32:06 +01:00
joschiwald 31b1da4a14 Merge pull request #16651 from ariel-/movespeedfix
Core/Unit: Fix typo
2016-02-21 15:06:50 +01:00
joschiwald b4b43d03b3 Core/Spells: spells with SPELL_ATTR1_NO_THREAT also causes no initial aggro 2016-02-10 22:35:23 +01:00
joschiwald b259d5c2bc Scripts: addition to 8b6954e81b
Closes #16466
2016-02-06 17:26:27 +01:00
joschiwald 8b6954e81b Core/Gossips: added some sanity checks to prevent duplicate interaction 2016-02-04 20:43:28 +01:00
joschiwald ea38a7d95b Scripts/ICC/Teleporter: moved gossips to db 2016-01-20 00:32:30 +01:00
joschiwald 6b3468f48a Scripts/Spells: fixed Beacon of Light 2016-01-16 23:32:34 +01:00
joschiwald f377a5875c Merge pull request #16171 from velinath/sai-migrations
Core/Scripts/DB: move Gryphoneer Windbellow to SAI
2016-01-04 00:32:10 +01:00
joschiwald 8a0bbc3869 Core/Spells: Fixed Enrage armor reduce part 2016-01-03 00:55:50 +01:00
joschiwald 35aed8902a Scripts/Taxi: addition to 660f7e72be 2016-01-02 23:57:56 +01:00
joschiwald 36a205ec00 Core: fixed warning introduced in last commit
(cherry picked from commit fe0c07a6fe4dea8772e69ec8ad491bdda7f61746)
2015-10-31 19:13:05 +01:00
joschiwald df88c7f278 Core/Misc: removed some useless map checks
(cherry picked from commit cf1e80e3d09067ca4d0078a8113a09227a9f91ae)
2015-10-31 19:11:41 +01:00
joschiwald 3a4f33d007 Scripts/Ulduar/Algalon: fixed achievement "He Feeds On Your Tears"
Ref #6157

(cherry picked from commit d68e3325d5a09328425b8ae9855f3f5936ff24f9)
2015-10-31 18:38:34 +01:00
joschiwald 5e28a8e375 Core/PlayerDump: cherry picked refactoring from commit e49462fc1e7b5515977da03dbc3806ef639b983b)
Fixed reguiding items in character_equipmentsets on pdump load
2015-10-31 13:49:27 +01:00
joschiwald 361ef5efa3 Merge pull request #15680 from tkrokli/dk_initiates_creature_say
Core/Scripts: The Endless Hunger & Death's Challenge, creature text
2015-10-10 16:48:31 +02:00
joschiwald 3db4c64287 Core/Updater: fixed host parameter is being ignored
(cherry picked from commit e51b6601779050837fcc87f27579b86c50446fc3)
2015-10-05 17:15:54 +02:00
joschiwald ad38c27124 Core/Misc: renamed sGossipSelect parameters 2015-10-04 16:16:56 +02:00
joschiwald 1cb8de7d05 Merge pull request #15551 from Treeston/3.3.5-patchwerk
Scripts/Naxxramas: Patchwerk - quick bugfix (incorrect SpellID)
2015-09-20 17:04:15 +02:00
joschiwald 497aa4425b Core/Scripts: fixed startup errors
Closes #14730
2015-09-12 18:51:11 +02:00
joschiwald 5c68223ab6 Merge pull request #15385 from Tonghost/3.3.5
Core/Scripts: Remove duplicate code
2015-08-30 16:12:51 +02:00
joschiwald 05429b3593 Scripts/BWL: cleanup instancescript 2015-08-29 18:20:59 +02:00
joschiwald 2b21fbb58e Scripts/Ulduar: fixed sara get killed by guardians of yogg saron 2015-08-29 16:24:06 +02:00
joschiwald df21162fe4 Scripts/VioletHold: rewrote the whole instance
thanks @MitchesD for help
2015-08-23 14:43:11 +02:00
joschiwald 30fc4f9f63 Scripts/Ulduar: fixed hodir kill credit
Closes #15303
2015-08-17 23:27:42 +02:00
joschiwald c1e3fdc826 Merge pull request #15156 from LuqJensen/Ice-barrier
Core/Spells: Fix Shattered Barrier triggering on dispel
2015-08-15 20:02:46 +02:00
joschiwald df92d2c8d2 DB/Conditions: corrected loot conditions after 8a9f1b871a 2015-07-27 22:44:42 +02:00
joschiwald 66bbdfb82c Merge pull request #15164 from LuqJensen/mimiron
Scripts/Ulduar: Fix a visual issue with Mimirons Rocket Strike and Fix Mimiron DB target attacking players
2015-07-26 03:35:40 +02:00
joschiwald 8a9f1b871a Scripts/Ulduar: fixed freya loot and added missing conditions
thanks @Keader

Closes #15098
2015-07-25 15:28:39 +02:00
joschiwald 45d5ad270c Core/Spells: Renewed Hope also affects Flash Heal
Closes #15037
2015-07-19 18:19:08 +02:00
joschiwald 7b1fee6c78 Scripts/FoS/Bronjahm: fixed corrupted soul fragment
Closes #5215
2015-07-12 14:37:46 +02:00
joschiwald 6680a7c331 Scripts/EoE: fixed crash
- removed some useless code (and some other random changes)
2015-07-03 21:01:29 +02:00
joschiwald 34a721ba84 Scripts/VioletHold: picked some things from pull request #11399 (thx MitchedD for initial work) 2015-06-14 16:03:17 +02:00
joschiwald 8afa15ef15 Core/BG/SOA: fixed interaction with flags and titan relic
Closes #13091
2015-05-21 13:36:28 +02:00
joschiwald 6d87f96e21 Core/Spells: fixed creatures stucks at 1 hp when a health increasing aura gets removed
Closes #13639
2015-05-20 17:08:58 +02:00
joschiwald 6777addbee Scripts/Spells: implement some eject passenger spells
(cherry picked from commit 766eb599ea5e7629ac7a98cf914d2877093a14fd)
2015-03-25 17:52:48 +01:00
joschiwald d3ad87b1cf Core: silence broadcasttext startup errors 2015-03-16 14:18:31 +01:00
joschiwald 170bc318b3 Core/Player: fixed some leftovers in db after player delete
* character_arena_stats
* character_battleground_random
* character_cuf_profiles
* character_currency
* character_stats
* character_void_storage

(cherry picked from commit 2955a1f595be8ba510260e5a84b53663f2300fff)

Conflicts:
	src/server/game/Entities/Player/Player.cpp
	src/server/shared/Database/Implementation/CharacterDatabase.cpp
	src/server/shared/Database/Implementation/CharacterDatabase.h
2015-03-15 13:06:49 +00:00
joschiwald 31ee86e6ba Fixed typo in dea095a84b 2015-03-07 17:44:13 +01:00
joschiwald 7694c917f8 DB/Spells: assign spellscript to some clone spells (also fixes an startup error)
(cherry picked from commit 1e8b2ae52796b26589909770d2216269bb1bafa9)
2015-03-07 03:38:46 +01:00
joschiwald dea095a84b Scripts/Rotface: moved mutated infection removal handling to spellscripts to fix an startup error
(cherry picked from commit 1dc60e8717bddab2a6bc39779a53e83c9fa3b339)
2015-03-07 03:36:39 +01:00
joschiwald 61ba5e4f34 Core/Achievements: pick more changes from 4.3.4/6.x branch, required after abee9046a6 2015-02-23 01:22:41 +01:00
joschiwald abee9046a6 Core/Achievements: check db criteria data for all achievements 2015-02-21 21:24:10 +01:00
joschiwald 2478bbcdb8 Merge pull request #14144 from Rushor/ZulAman
Scripts/ZulAman: Enable Script for Gazakroth
2015-02-13 22:37:30 +01:00
joschiwald 6dfc35d13c Scripts/FoS: improved bronjahm encounter, thanks @Grimton1337, @tkrokli
Closes #14130
2015-02-13 21:15:30 +01:00
joschiwald 45b7477344 DB: fixed The Brewmaiden SAI
(cherry picked from commit de3d20a9458370df36de4387f53325a5e3dd7d2e)
2015-02-06 03:13:28 +01:00
joschiwald 81f1e03a5a Core/Spells: fixed Shatter crit chance modifier
Closes #13885
2015-01-11 12:28:18 +01:00
joschiwald 4ecb754da8 Scripts/Archimonde: replaced one yell with proper db content and unhacked drain world tree
(cherry picked from commit 58aca0da81619c7f3932024c573024518369d8a7)
2014-12-15 00:17:29 +01:00
joschiwald 5b93a6b392 Core/Scripts: log ScriptNames assigned in database without core script
(cherry picked from commit cc4ebdbe059358cac997e783b2fddc6cff4c831b)
2014-12-06 15:38:21 +01:00
joschiwald 716d1404de Scripts/SethekkHalls: fixed Talon King Coffer 2014-11-20 17:56:21 +01:00
joschiwald 767b3e890e Fixed typo in previous commit 2014-11-20 14:15:36 +01:00
joschiwald d9c6b8fd89 Core/Logging: improved conditions error log messages 2014-11-20 13:55:26 +01:00
joschiwald 41ac4d5822 Script/Spells: fixed crash in spell_hun_aspect_of_the_beast
Closes #13560
2014-11-14 23:53:22 +01:00
joschiwald a951af7b52 Scripts: replaced various Location struct defines with proper Position or G3D::Vector3 2014-10-26 01:46:28 +02:00
joschiwald 1a075f0454 Core/Misc: fixed a scenario when character factionchange create unexpected results, also moved packet generating code into unique methods 2014-10-19 15:30:35 +02:00
joschiwald 0de1603944 Core/ObjectAccessor: don't use singleton when calling static methods 2014-10-18 15:13:29 +02:00
joschiwald 8fdc7a6286 Scripts/ToC: fixed typo introduced in cfc0c50b5e
* also update anub arak position to sniffed values

Closes #13323
2014-10-14 18:35:46 +02:00
joschiwald 90a2acfbdf Core/SAI: changed multiple validation checks 2014-10-11 18:52:01 +02:00
joschiwald c34af1d60b Core/Scripts: fixed memory leak caused by unassigned scripts in db 2014-09-29 19:03:04 +02:00
joschiwald eb4ff759ec Scripts/Spells: fixed typo in Improved Frost Presence 2014-09-26 23:28:08 +02:00
joschiwald c695c084b8 Scripts: update blackrock caverns 2014-09-23 20:47:05 +02:00
joschiwald 54c195bee8 Core/Spells: fixed Intervade
Closes #13171
2014-09-20 19:15:37 +02:00
joschiwald ac3623b316 Kill new compile warnings 2014-09-20 00:43:45 +02:00
joschiwald bbd13945f6 Fixed sql fail 2014-09-20 00:29:12 +02:00
joschiwald bf37dbfb2a Core/Battlefield/WG: fixed warnings
Ref #13169
Closes #12714
2014-09-20 00:26:58 +02:00
joschiwald e6b7de8c97 Fixed build 2014-09-19 04:20:01 +02:00
joschiwald 0f1f7ef401 Core/Misc: multiple changes
* fixed build
* apply tc codestyle to ObjectGuid class
* fixed warning
2014-09-19 03:16:59 +02:00
joschiwald 9d9919f6e0 Core/AreaTriggers: enable areatrigger teleports in battleground
Closes #11999
2014-09-19 01:48:35 +02:00
joschiwald e567ab9597 Core/Texts: added TextRange parameter to creature_text
Ranges:
0 - Normal (Default)
1 - Area
2 - Zone
3 - Map
4 - World

Ref #13116
2014-09-18 23:33:59 +02:00
joschiwald 72ed5bfc93 Core/Misc: changed trinity string id to unsigned and removed obsolete code 2014-09-18 02:36:28 +02:00
joschiwald 0e877e784d forgotten to click save :( 2014-09-18 00:44:48 +02:00
joschiwald 60176157a7 Scripts/Gundrak: cleanup InstanceScript
* converted Gal'Darah and Moorabi to BossAI
* add and correct some texts
* fixed altar activation spell visual
2014-09-18 00:38:28 +02:00
joschiwald b08dcb1d99 Core/Scripts: implemented a guid map in InstanceScript, this way you can easier store guids and access its objects 2014-09-18 00:25:05 +02:00
joschiwald 053beae172 Core/Spells: consider spell speed in SPELL_EFFECT_CHARGE
Misc: removed some duplicate guid words in logs
2014-09-17 23:24:31 +02:00
joschiwald 59baaeec48 Core/Chat: cleanup MonsterText methods 2014-09-13 20:41:31 +02:00
joschiwald 9008442a3e Core/Creature: added HealthModifierExtra value to creature_template
Requested by @Malcrom
2014-09-10 03:35:00 +02:00
joschiwald 3930606032 Core/Scripts: made BossAI::CheckInRoom virtual 2014-09-08 05:02:03 +02:00
joschiwald cfc0c50b5e Core/Misc: dropped obsolete GameObject::GetGameObject method 2014-09-07 21:03:25 +02:00
joschiwald ef9b4aea5e Core/InstanceScript: refactored load and save methods 2014-09-07 00:42:14 +02:00
joschiwald 5ad8dcc5d6 Core/Misc:
- fixed an oracle/wolvar reputation change issue
- moved texts of read pronouncement to db

Closes #9105
2014-09-04 19:42:37 +02:00