Commit Graph

935 Commits

Author SHA1 Message Date
Spp-
e47b96af3e Core: Append single character to stream as character, not as a string 2011-07-29 14:18:28 +02:00
Lopin
06b46ba203 Scripts/Ulduar: Fixed disappearing of Hodir's Rare Chest 2011-07-29 13:48:21 +02:00
Azazel
c5d0c6b464 Core/Misc: cleanup npc_professions script (shouldn't the whole script go to DB?). Fix some warnings. 2011-07-29 15:25:52 +06:00
Spp-
0b5c03f66b Core/Scripts: ScriptRegistry is no longer the part of ScriptMgr public interface, it is not required by caller side. Also remove extra function call to GetScriptId in scripts 2011-07-27 14:52:59 +02:00
Shauren
3e5aa2d1ff Core/Movement: Implemented methods to animate creatures landing and takeoff and use them in Sindragosa script 2011-07-27 12:40:14 +02:00
Spp-
b2a84d9f1e Core/ObjectMgr: Remove GetPlayer function (Remove double use of singletons) 2011-07-27 12:14:27 +02:00
Spp-
fa50c0a464 Fix some warnings here and there 2011-07-27 11:00:39 +02:00
QAston
b0fe236265 Core: Use new SpellInfo class in core. Sadly, this commit is not compatibile with some of the custom code. To make your code work again you may need to change:
*SpellEntry is now SpellInfo
*GetSpellProto is now GetSpellInfo
*SpellEntry::Effect*[effIndex] is now avalible under SpellInfo.Effects[effIndex].*
*sSpellStore.LookupEntry is no longer valid, use sSpellMgr->GetSpellInfo()
*SpellFunctions from SpellMgr.h like DoSpellStuff(spellId) are now: spellInfo->DoStuff()
*SpellMgr::CalculateEffectValue and similar functions are now avalible in SpellEffectInfo class.
*GET_SPELL macro is removed, code which used it is moved to SpellMgr::LoadDbcDataCorrections
*code which affected dbc data in SpellMgr::LoadSpellCustomAttr is now moved to LoadDbcDataCorrections
2011-07-26 23:09:28 +02:00
Shocker
0cedb54219 Core/Achievements: Fix Didn't Stand a Chance 2011-07-27 03:33:11 +07:00
Sarjuuk
ef57bc3439 Scripts/Blackwing Lair: Fix access to loot from Vaelastrasz 2011-07-24 06:58:29 +07:00
tassader
8bf7af541f Scripts/Ahn'kahet: Fix a bug with Herald Volazj after party wipe 2011-07-24 04:09:55 +07:00
Sarjuuk
f526b61e1a Core/Spells: Grounding Totem should respect line of sight 2011-07-24 00:44:29 +07:00
tobmaps
bb0634c7c2 Core/Spells: Bonuses from SPELL_AURA_MOD_DAMAGE_PERCENT_TAKEN should be multiplicative 2011-07-23 22:17:16 +07:00
crackm
d06d174a4f Scripts/Sholazar Basin: Add support for areatrigger conditions for Quest: The Etymidian (12548)
Closes #896
Closes #1638
2011-07-23 18:25:19 +07:00
Shauren
bd45e59e9f Merge branch 'master' of github.com:TrinityCore/TrinityCore 2011-07-23 00:23:27 +02:00
Shauren
18d4daf539 Revert "Scripts/Icecrown Citadel: Fixed Sindragosa first air phase entering condition (when reaching 85% health, not timed)"
This reverts commit c1fb71fefc.
2011-07-23 00:22:38 +02:00
tobmaps
a0f1a5c789 Core/Spells: Removed remaining part of old global cooldown handler 2011-07-23 03:30:43 +07:00
Shauren
7303adf1eb Core/Scripts: Merged ZoneScript::ProcessEvent methods into one accepting WorldObject* parameter 2011-07-22 21:52:53 +02:00
Shauren
74e2d981ac Core/GameObject: Refactored destructible building handling, properly implemented spell effect repair 2011-07-22 21:22:05 +02:00
Shauren
0a4f18fab3 Compile fix and removed unneeded call in HomeMovementGenerator initialization 2011-07-22 20:10:48 +02:00
Shauren
6b1a7497dc Scripts/Icecrown Citadel: Fixed Precious' Plagued Zombies duration
Closes #2365
2011-07-22 19:05:46 +02:00
tobmaps
6a89bd767f Scripts/Trial of the Crusader
* Use spells instead of scripts to handle summons used by Lord Jaraxxus
* Fix stacks for spell Nether Power used by Lord Jaraxxus
* Make some triggers invisible

Closes #829
2011-07-22 06:04:10 +07:00
Machiavelli
bcdbc9517e Scripts/Naxxramas: Remove improper unit flags from Gothik the Harvester and properly make him ignore damage taken in phase 1. 2011-07-19 20:32:31 +02:00
click
7fe3f55b5e Core: Fix non-PCH build + clean up some sporadic warnings 2011-07-18 14:49:08 +02:00
tobmaps
f7737f5660 Core/Spells: Moved part of improved presences code to spell scripts 2011-07-16 00:46:58 +07:00
Shauren
19036d260a Scripts/Icecrown Citadel
* Fixed Gas Spore resistance debuff
* Removed obsolete scripts since aura stacking changes

Closes #2285
2011-07-15 14:41:49 +02:00
L30m4nc3r
52afb27efa Core/Misc: Fix typo in Corpse Explosion code
Closes #2310
2011-07-15 18:45:42 +07:00
Shauren
1e3c23a4e8 Core/Spells: Set UNIT_FIELD_TARGET to current spell cast target for proper facing the target 2011-07-15 12:33:03 +02:00
QAston
72ea9c9fa8 Core/Spells: Add a base for brand new proc system, this is a WIP and doesn't affect currently working code. 2011-07-10 13:13:02 +02:00
Shauren
34124f6ce9 Scripts/Icecrown Citadel
* Lord Marrowgar's Coldflame will now spread slower
* Lord Marrowgar will no longer attempt to target tanks with Bone Spike Graveyard
* Valithria Dreamwalker will now properly cast Dreamwalker's Rage and kill enemy creatures
* Blood-Queen Lana'Thel will now warn the player who is under effects of Frenzied Bloodthirst
2011-07-08 18:15:57 +02:00
Shauren
3ea03b0aaf Scripts/Spells: Fixed Shadowmourne after recent changes to auras 2011-07-08 16:44:58 +02:00
Nay
0c23e1597a DB/Misc: Add scripts & gossip to npc 10578; Template update and auras for corpses in Grizzly Hills; Remove a console error (Closes #2247) 2011-07-07 18:56:44 +01:00
QAston
0dc90a2cbb Core/Spells: use spell caster as a target of spells triggered by SPELL_EFFECT_FORCE_CAST 2011-07-07 18:02:59 +02:00
Nay
4147106373 DB/NPCs: Add some random gossips and template updates. Should fix some combat bugs in Ulduar. Closes #2241 2011-07-06 18:17:44 +01:00
Nay
c572adea15 Scripts/Silithus: Fix Wind Stones gameobjects (fixes many quests in this zone). Closes #95 2011-07-05 22:07:40 +01:00
Shauren
0059e2e21b Scripts/Icecrown Citadel: Sindragosa will now mark 2 players for frost tombs on 10 man heroic mode
Closes #2233
2011-07-05 19:51:15 +02:00
Supabad
1a0506ca72 Scripts/Ulduar: Cleanup in Flame Leviathan. 2011-07-03 21:16:52 +02:00
Shauren
5df24441d1 Scripts/Achievements: Fixed mass replace mistake 2011-07-03 13:35:36 +02:00
click
1aff85f541 Core: Cleaning up hungarian notation - Phase8: pSummon -> summon (also did related hits) 2011-07-03 00:28:03 +02:00
click
cc02a3fa79 Core: Cleaning up hungarian notation - Phase7: pOwner -> owner 2011-07-03 00:06:11 +02:00
click
db045c40ad Core: Cleaning up hungarian notation - Phase5: pKiller -> killer 2011-07-02 23:58:05 +02:00
click
f676585cac Core: Cleaning up hungarian notation - Phase5: pWho -> who 2011-07-02 23:53:38 +02:00
click
f997363c08 Core: Cleaning up hungarian notation - Phase3: pVictim -> victim 2011-07-02 23:50:02 +02:00
click
70115f52f7 Core: Cleaning up hungarian notation - Phase3: pTarget -> target 2011-07-02 23:16:45 +02:00
click
169f5da8c3 Core: Cleaning up hungarian notation - Phase2: pPlayer -> player 2011-07-02 22:52:42 +02:00
click
f91ee24184 Core: Start cleaning up hungarian notation - Phase1: pCreature -> creature 2011-07-02 22:18:03 +02:00
Shauren
f3dfa8066a Scripts/Icecrown Citadel
* Fixed combat logs for Essence of the Blood Queen healing
* Added missing initialization for weekly quest status Blood Quickening
* Build fix for previous revision
2011-07-02 14:05:40 +02:00
Shauren
7ebb16a3f2 Scripts/Icecrown Citadel: Fixed room check for Blood Prince Council 2011-07-02 13:38:49 +02:00
Shauren
65a40a5437 Scripts/Icecrown Citadel: Teleporting to the Frozen Throne should now happen as on retail (with an areatrigger, not gossip), also added missing spawns to Frozen Throne and Tirion's gossip
NOTE: This does NOT mean The Lich King script is coming soon
2011-07-02 12:38:07 +02:00
click
b7ed8b7c66 Core: Fix the achievement-command to use the new functionname. 2011-07-02 02:57:46 +02:00