joschiwald
fbddda52e7
Core/Spells: move more spells to spellscripts
2014-01-26 02:24:57 +01:00
joschiwald
880a5f50c3
Merge branch 'master' of github.com:TrinityCore/TrinityCore
2014-01-26 01:03:02 +01:00
joschiwald
96060bf007
Core/Spells: move some spells so spellscripts
2014-01-26 01:02:20 +01:00
joschiwald
b169d6bafb
Fix build
2014-01-24 01:47:24 +01:00
joschiwald
f0c4224603
Core/Spells: move killing spree to spellscript
...
Closes #10597
Closes #11468
2014-01-24 01:32:15 +01:00
joschiwald
d6c5307a81
Scripts/Spells: use new hook in some spellscripts
2014-01-23 20:55:47 +01:00
joschiwald
f731116766
Scripts/AhnKahet: fix some issues on prince taldaram script
2014-01-23 18:21:17 +01:00
joschiwald
a5b04e06f7
Core/SpellScripts: Implemeted SpellScript hook OnDestinationTargetSelect to easier modify SpellDestinations
2014-01-23 18:15:59 +01:00
joschiwald
940e52236b
Core/Entities: bg vehicle will also have charmer's faction (save faction before charm and restore old faction after charm)
2014-01-17 01:07:37 +01:00
joschiwald
6e01c0b0b4
DB: update more creature templates
2014-01-15 18:21:13 +01:00
joschiwald
5b6b26262f
Misc: missing changes after merge
2014-01-14 12:38:19 +01:00
joschiwald
41b613186e
Core/Battlefield: some codestyle changes
2014-01-10 17:42:08 +01:00
joschiwald
7378baee49
Scripts/PoS/Garfrost: cleanup saronit blocks after death
2014-01-10 17:37:03 +01:00
joschiwald
7ec7fcf78c
Core/SAI: drop unneeded code
2014-01-10 17:36:04 +01:00
joschiwald
6fff9d08b2
Fix build
2014-01-09 23:31:52 +01:00
joschiwald
e80d1f3465
Scripts/BloodFurnace:
...
* cleanup InstanceScript
* fix broggok poison cloud
Scripts/Naxxramas/Grobbulus:
* fix poison cloud
* fix mutating injection
2014-01-09 23:17:02 +01:00
joschiwald
1a5c0ad92f
DB/Creature: update more creature templates
2014-01-08 16:12:36 +01:00
joschiwald
2b9234b32a
DB: update some creature templates
2014-01-07 00:06:30 +01:00
joschiwald
a60ba240b7
Core/Entities: add some log messages in CheckCreatureTemplate
...
* Happy Error Spam
2014-01-06 20:30:11 +01:00
joschiwald
95f14f921b
Scripts/HoS: update Maiden of Grief
2014-01-05 16:47:07 +01:00
joschiwald
738afccfc1
DB/Spells: correct more spelldifficulty_dbc entries
...
* add log message to find wrong entries
2014-01-05 00:49:54 +01:00
joschiwald
853b9e9c58
DB/Spells: remove duplicate/invalid entries from spelldifficulty_dbc
...
* For new entries: use spellid0 as id to avoid conflicts with dbc file
2014-01-04 23:29:36 +01:00
joschiwald
cd76d32907
Core/Entities: correct creature damage, offhand damage should work too
...
* todo: some creatures need dmg_multiplier update in creature_template
2014-01-04 18:22:06 +01:00
joschiwald
8d57e081e2
Merge pull request #11359 from MitchesD/obsidian_sanctum
...
Scripts/ObsidianSanctum: added creature_formations for surrounding creatures and some clean up
2013-12-27 13:58:25 -08:00
joschiwald
fd6167cf66
Scripts:
...
- cleanup obsidian sanctum script
- prevent yelling texts if non player died in some scripts
2013-12-23 23:55:15 +01:00
joschiwald
d5f6c2e2a2
Merge branch 'master' of github.com:TrinityCore/TrinityCore
2013-12-14 19:45:01 +01:00
joschiwald
f5c2dca1d5
Scripts: fix crash in spell_jokkum_scriptcast
...
Closes #11313
2013-12-14 19:43:29 +01:00
joschiwald
a40e814240
Core/SmartScripts: speedup loading/validating sai scripts from db
...
Before:
>> Loaded 6953 SmartAI scripts in 3543 ms
After:
>> Loaded SmartAIMgr Helpers in 4 ms
>> Loaded 6953 SmartAI scripts in 95 ms
2013-12-11 18:53:05 +01:00
joschiwald
eddf1b5a64
Scripts: replace some SetOrientation() calls with spline packets and some random changes
2013-12-10 18:46:11 +01:00
joschiwald
bb45db65a0
Merge pull request #11275 from Carbenium/UtgardePinnacle
...
Scripts/UtgardePinnacle: Convert Svala Sorrowgrave to event system
2013-12-10 07:29:00 -08:00
joschiwald
dd16bfb881
Scripts/Oculus: fix drake spells
...
Closes #6681
Closes #6680
Closes #6673
2013-12-05 00:00:07 +01:00
joschiwald
b375106ed1
Scripts: prevent some runtime errors
2013-12-01 01:48:31 +01:00
joschiwald
6a7067f766
Scripts: fix some issues found by static code analysis (also fix 2 startup errors)
2013-11-28 20:19:57 +01:00
joschiwald
84dfe3c24a
DB/Spawns: add npcs on turtle "Green Island" and "Walker of Waves"
2013-11-27 20:31:43 +01:00
joschiwald
1196b93e94
Core: fix build
2013-11-26 18:14:01 +01:00
joschiwald
e353bc492b
Scripts/UtgardePinnacle: cleanup InstanceScript
2013-11-26 16:43:14 +01:00
joschiwald
00d5c59f5b
Scripts/Arcatraz: cleanup InstanceScript to make it work with BossAI
2013-11-26 15:38:02 +01:00
joschiwald
3b8d38d3ea
Scripts/Oculus: fix boss_varos::InitializeAI()
2013-11-25 00:00:19 +01:00
joschiwald
9a0bb93b33
Scripts: fix warning and cleanup npc_apprentice_mirveda
2013-11-24 21:49:51 +01:00
joschiwald
2c307aa67c
Scripts/Oculus: cleanup a bit
2013-11-24 21:17:45 +01:00
joschiwald
82d4ed5615
Core/Movement: fix player fall under ground on teleport
2013-11-21 16:13:13 +01:00
joschiwald
0a2a552b5a
Core/Transports: addition to f0c4d0ac05
...
Core/Players: fix logic in Player::SendInitWorldStates()
2013-11-21 14:02:13 +01:00
joschiwald
b5181d378f
Scripts/PoS: fix Tyrannus Overlord Brand thx @zwerg
2013-11-21 13:22:45 +01:00
joschiwald
dd20290911
Scripts/ZulAman: fix exploit that player can fly until logout
2013-11-13 23:50:35 +01:00
joschiwald
0790138d73
Core. fix build and some codestyle changes
2013-11-13 23:32:38 +01:00
joschiwald
f01fe074cc
Merge pull request #11175 from MitchesD/sunwell
...
Scripts/SunwellPlateau: reworked InstanceScript and applied codestyle
2013-11-13 13:58:03 -08:00
joschiwald
186e0852d7
Fix non-pch build.
2013-10-14 17:13:27 +02:00
joschiwald
53167ea9a1
Fix build.
2013-10-14 17:04:55 +02:00
joschiwald
0bdeb12636
Scripts/Ahnkahet: Prince Taldaram rewritten to BossAI
...
Closes #10993
2013-10-14 16:46:03 +02:00
joschiwald
95cad03fa4
Scripts/HoR: fixed infinite spawn, added some missing spell target conditions and fixed codestyle
...
Closes #10754
2013-10-08 04:22:26 +02:00
joschiwald
a0c637f52a
Core/Scripts: added some OVERRIDEs
2013-09-25 16:37:43 +02:00
joschiwald
1887fa28a0
Merge pull request #10933 from MitchesD/SteamVault
...
Scripts/SteamVault: reworked InstanceScript
2013-09-25 07:13:35 -07:00
joschiwald
05e72b4906
Core/Achievements: Implemented ACHIEVEMENT_CRITERIA_TYPE_KILL_CREATURE_TYPE
2013-09-18 22:55:10 +02:00
joschiwald
77f90c1c67
Scripts/Halion: refixed Twilight Cutter
...
Scripts/Garfrost: fixed forge jump
2013-09-11 17:07:29 +02:00
joschiwald
f66120060a
Scripts/Spells: drop obsolete code
2013-09-07 01:21:36 +02:00
joschiwald
e5af3e25f9
-.-
2013-09-06 21:18:07 +02:00
joschiwald
49e2ad73d2
Fixed build
2013-09-06 21:16:09 +02:00
joschiwald
9429251e2e
Scripts/YoggSaron: fixed rewarding loot
2013-09-06 21:02:02 +02:00
joschiwald
adef15cd0f
Core/Spells: add an other condition to SpellInfo::NeedsToBeTriggeredByCaster to correct spells with are wrongly triggered by target instead of caster
...
- convert archavons rock shards to spellscript (now it works properly)
- add a spellscript for one spell that can't be corrected by this (and delete the sai hack, now i uses the correct spell)
2013-09-06 20:57:38 +02:00
joschiwald
7ef1f0738b
Core/Battlegrounds/IoC: fix fortress teleport pads
...
(and replace a hack with an other hack)
Closes #5846
Closes #7993
Ref #8984
2013-09-05 00:59:22 +02:00
joschiwald
3722fcb850
Scripts/HoL/HoS: changed some bosses to optional, doors are always open
2013-09-02 18:12:33 +02:00
joschiwald
579f969d6a
Scripts/HallsOfStone: reworked InstanceScript
2013-09-02 16:31:35 +02:00
joschiwald
e526e14d7e
Core/Scripts: fix build
2013-09-01 13:43:56 +02:00
joschiwald
5c5b78c77c
Scripts/Ulduar: fix mark of the faceless and add missing door handling
2013-09-01 13:25:52 +02:00
joschiwald
ae36ddefec
Core/Scripts: add creature_text to pet mojo
...
Scripts/Karazhan/Moroes: cleanup a bit (should fixes mem leak)
2013-08-31 16:48:37 +02:00
joschiwald
76171984f1
Scripts/Spells: fix codestyle in 48783b8606
2013-08-29 03:08:08 +02:00
joschiwald
4fc292cee8
DB/Conditions: fix startup error
2013-08-28 18:59:27 +02:00
joschiwald
f5f0e6439c
Scripts/UtgardeKeep/Ingvar: remove hacks and fix warning
2013-08-28 17:11:14 +02:00
joschiwald
1f34284828
Scripts/UtgardeKeep: reworked InstanceScript and cleanup some boss script
2013-08-27 23:50:40 +02:00
joschiwald
2aa944caee
Scripts/Auchindoun: add missing InstanceScripts and cleanup some boss scripts
2013-08-26 18:52:29 +02:00
joschiwald
99081bcf54
Merge branch 'master' of github.com:TrinityCore/TrinityCore
2013-08-22 13:48:47 +02:00
joschiwald
8e833743d4
Scripts/GruulsLair: reworked InstanceScript
...
Known Issue: position desynch after creature respawn
2013-08-22 13:47:54 +02:00
joschiwald
a383885f5c
Scripts/AhnKahet: reworked InstanceScript
2013-08-21 19:43:46 +02:00
joschiwald
62c7e309ee
Scripts/BlackTemple: reworked InstanceScript
2013-08-21 12:29:28 +02:00
joschiwald
7a14e366ac
Scripts/AzjolNerub: reworked InstanceScript
2013-08-20 23:05:00 +02:00
joschiwald
7e3a52bb42
Scripts/HallsOfLightning: reworked InstanceScript
2013-08-20 18:11:41 +02:00
joschiwald
e0f010b310
Scripts: Random script fixes and code optimizations
2013-08-19 20:03:06 +02:00
joschiwald
2b19ba1879
Misc: replace Unit::GetPlayer with ObjectAccessor::GetPlayer and some cosmetic changes
2013-08-18 01:41:10 +02:00
joschiwald
c45e665c86
Core/Spells: move spell resistance calculation into separate function (and some cosmetic changes)
...
Ref #7254
2013-08-17 00:47:44 +02:00
joschiwald
73f7c1118d
Core/Spells: implemented SPELL_ATTR0_CU_TRIGGERED_BY_CASTER to correct some triggered spells, which will wrongly triggered by target instead of caster
...
Closes #1972
2013-08-14 18:22:28 +02:00
joschiwald
e87402dd05
Core/Spells:
...
- corrected structure of SMSG_PET_CAST_FAILED (fixes highlighted action buttons)
- simplified spell focus check
2013-08-14 15:45:36 +02:00
joschiwald
de27cfd102
DB/Spells: Fix Rune Strike
...
Closes #6514
2013-08-12 01:54:15 +02:00
joschiwald
8c7db6cc8d
DB/Spells: Rename LoS for spell Rod of Purification
...
Ref #1972
2013-08-09 18:38:15 +01:00
joschiwald
0667e89005
Scripts/DrakTharonKeep: add some spellscripts, add yells to novos, and do some cosmetic changes
2013-08-07 17:31:36 +02:00
joschiwald
f04217300c
Core/Battleground: fix type mismatch
...
Ref #10320
2013-07-31 11:07:58 +02:00
joschiwald
0d0baf004d
Scripts/DrakTharonKeep: fix copy paste fail
...
Closes #10402
2013-07-30 15:46:56 +02:00
joschiwald
d868f9db4b
Scripts/DrakTharonKeep: reworked InstanceScript
2013-07-29 12:49:27 +02:00
joschiwald
cf7e783274
Scripts/Spells: Fixed typo in 7678800a93
2013-07-27 21:25:56 +02:00
joschiwald
7678800a93
Scripts/Spells: simplified "spell_dk_presence"
2013-07-27 17:53:00 +02:00
joschiwald
844671c5c7
Scripts/Spells: Update Death Knights Presences
2013-07-27 17:29:19 +02:00
joschiwald
b4d2796e33
Core/Spells: moved Improved Paladin Auras and Aura Mastery into SpellScripts
...
Closes #205
Closes #5163
Closes #6809
Closes #7408
Closes #9587
2013-07-27 02:37:48 +02:00
joschiwald
34fc72cf71
DB/Conditions: Fix gossip condition for Bat Handler Camille <Bat Handler>
...
Closes #10240
2013-07-26 00:32:09 +02:00
joschiwald
f94eb922f7
Core/Spells: fix uninitialised value
2013-07-25 18:32:00 +02:00
joschiwald
e9750a4b65
Core/Spells: move Death Knights Presences into SpellScripts, fix possible issue after spec change, and fix some startup errors
...
Closes #10354
2013-07-25 18:06:21 +02:00
joschiwald
d3c19f30aa
DB/Spells: add sql after recent spell rank changes for 4.3.4
2013-07-25 01:39:53 +02:00
joschiwald
c4a1ad2810
Merge pull request #10342 from joschiwald/spellinfo_corrections
...
Core/Spells: operate spell correction on SpellInfo store instead of dbc ...
2013-07-24 15:18:24 -07:00
joschiwald
8a87ab04ee
Merge pull request #10331 from joschiwald/spell_proc_ranks
...
Core/Spells: allow to use ranked spells in `spell_proc_event` table (lik...
2013-07-24 15:00:14 -07:00
joschiwald
e6a146aba8
Core/Spells: allow to use ranked spells in spell_proc_event table (like in spell_proc table)
2013-07-24 23:52:06 +02:00
joschiwald
516e33f94c
Merge pull request #10327 from joschiwald/spell_talent_ranks
...
Core/Spells: load spell ranks for talents from dbc
2013-07-24 06:42:02 -07:00
joschiwald
9fb45ef64c
Core/Spells: load spell ranks for talents from dbc
2013-07-24 15:38:19 +02:00