Commit Graph

10081 Commits

Author SHA1 Message Date
Shauren
71e76c7bdb Fixed build 2011-04-25 14:17:03 +02:00
Shauren
b7353f38b0 Core/World: Fixed realm character count queries getting lost 2011-04-25 13:31:02 +02:00
Azazel
2bbf83d695 Core/GM System: fix tickets saving upon creation (yeah, I just forgot to add saving, sorry) Closes #1284 2011-04-25 11:12:13 +06:00
Shauren
aa91187e97 Core/Spells: Cast proper vehicle spells on vehicle summon 2011-04-24 10:22:58 +02:00
Shauren
8898db8b27 Core: Corrected NULL usage, it should only be used with pointers, not integers 2011-04-23 15:53:48 +02:00
Shauren
ca451a8cd1 Core/Corpses: Fixed loading and saving phase 2011-04-23 10:26:08 +02:00
Shauren
8dbdc15705 Core/Units: Made RemoveAllAurasExceptVehicle more generic, can now be used to remove all auras except specified type 2011-04-23 10:24:44 +02:00
tobmaps
05ef35c355 Core/Auras/Totems: Fixed incorrect visibility checks in target searchers 2011-04-22 22:23:20 +02:00
Shauren
d73ffc9e81 Core/Vehicles:
* Added generic solution for vehicle accessories not relying on AI calls
* Only accessories marked as minion will be respawned when the vehicle enters evade mode
* Notify the summoner's AI when vehicle accessory fails to install and despawns
2011-04-22 21:59:37 +02:00
Supabad
7f73962c91 Core/Scripts: Fix compile. 2011-04-22 21:47:04 +02:00
Malcrom
5a5d266e00 DB/SAI: Add 6172 & 6177 & 33788 scripts and remove their core scripts. 2011-04-22 19:56:16 +01:00
Nay
67198416f0 Core/Conditions: Improve CONDITION_REPUTATION_RANK, it should check for rank equality. This way it can be used in more cases. 2011-04-22 17:42:30 +01:00
Shauren
2e21e9792f Scripts/Icecrown Citadel: Prevent possible issues if less than 4 triggers are hit by Ooze Flood 2011-04-22 17:28:11 +02:00
Shauren
40cb0718c2 Core: Added definitions to mark methods as deprecated and marked DoCompleteAchievement as such 2011-04-22 13:41:58 +02:00
Shauren
18c9038ca7 Scripts/Spells: Fixed achievements The Dapper Sapper and Explosives Expert (SotA) 2011-04-22 13:35:46 +02:00
Machiavelli
6d0c97b06b Core/SAI: Fix a possible crash in SMART_ACTION_SET_ORIENTATION with SMART_TARGET_SELF for TempSummons 2011-04-22 12:19:34 +02:00
Machiavelli
c9a917ad79 Core/Spells: Add a 'as-generic-as-possible' temporary fix for SummonProperties 2081 (Mechanical Dragonling, Arcanite Dragonling, Mithril Dragonling). For them, basepoints != amount of entities to spawn. Needs more research for the proper value
Small cleanup in affected function.
2011-04-22 12:05:15 +02:00
dr.tenma
5efda81319 Core/Spells: Fix Nature's Grasp proccing Entangling Roots when moving.
Closes #202
Closes #275

Signed-off-by: Machiavelli <machiavelli.trinity@gmail.com>
2011-04-22 11:47:26 +02:00
greymane
173425cb8a Scripts/ToCH: Spellscript for Eadric's Radiance
Signed-off-by: Machiavelli <machiavelli.trinity@gmail.com>
2011-04-22 11:32:57 +02:00
Machiavelli
d42ab6c8bd Core/ScriptedAI: Reset VehicleKit in BossAI::_Reset()
Core/Vehicles: Minor log fix and comment a redundant assertion
2011-04-22 11:07:58 +02:00
Supabad
3b99e173f0 Scripts/Achievements: Move some achievement scripts to database.
Add database support for Ancient Protector and Ancient Courtyard Protector.
2011-04-21 23:38:15 +02:00
Shauren
97f482cd82 Core/Achievements: Removed unused parameter from UpdateAchievementCriteria and unused DoCompleteAchievement from BattlegroundMgr 2011-04-21 23:32:45 +02:00
Shauren
316b85652e Core/Achievements: Reset all possible crieteria with "in single battleground" requirement on BG start 2011-04-21 21:14:49 +02:00
Shauren
cb3e6dbce3 Core/Spells: Fixed players getting stuck in shapeshift forms after too quick shifting 2011-04-21 21:13:47 +02:00
Azazel
03852e14e5 Core/Conditions: improve CONDITION_QUEST* conditions. Now you can invert meaning of these conditions by setting ConditionValue2 to 1. For example, if you use CONDITION_QUEST_COMPLETE and ConditionValue2=1 then this condition will be true if this quest has any status but completed 2011-04-21 16:23:20 +06:00
Shocker
2b1f6e29a2 Core/Spells: Fix Diminishing Returns for temporary pets (Water Elemental, Feral Spirit, etc) 2011-04-20 15:33:40 +03:00
Vinolentus
4c23c590da Core/Player: Correct bug with displaying reputation on new characters
Signed-off-by: Machiavelli <machiavelli.trinity@gmail.com>
2011-04-20 08:22:50 +02:00
SilverIce
18112df4fe Core/DynamicObject: Research dynamicobject types, added DynamicObjectType enum 2011-04-19 15:14:50 +02:00
Azazel
0ef149d357 Core/Chat: allow quest links with quest level = -1 and items with enchants/gems 2011-04-19 14:08:03 +06:00
Azazel
c36846d78a Core/GM System: rename columns of gm_surveys, gm_subsurveys, gm_tickets and lag_reports tables to lowerCamel, move queries to prepared statements and refactor the code of TicketMgr. 2011-04-19 14:04:18 +06:00
Shauren
890b1f6cc7 Core/GameObjects: Summon trigger for spellcast with at least spell cast time duration, also removed unneeded visibility hack 2011-04-18 22:29:17 +02:00
Shocker
d3cb2f4873 Scripts/NPCs: Remove Membership Cards requirement from npc_engineering_tele_trinket, they were removed in 3.1 2011-04-18 18:26:39 +03:00
Shauren
542bc3008d Core/Player: Fixed interaction rules with dead creatures 2011-04-18 12:17:45 +02:00
Shauren
0d477ab132 Core/Creatures: Dismount creatures without CREATURE_TYPEFLAGS_MOUNTED_COMBAT when entering combat 2011-04-18 11:43:50 +02:00
kaelima
6ad2278ff5 Core/Spells: Move cloning spells to SpellScript 2011-04-17 16:44:45 +03:00
Shauren
472027c3e0 Core/Units: Fixed kill credits 2011-04-17 14:16:48 +02:00
kaelima
18f4ed5de4 Core/Spells: Fix damage scaling of mages Water Elementals.
- Water Elemental scales with 33% of mages spell power.
- Waterbolt scales with 83.33% of elementals spell power.
2011-04-17 13:32:46 +02:00
Supabad
35c238050a Scripts/Achievements: add multiple achievement scripts for Strand Of The Ancients.
add kill counter reset related to Battleground achievements.
2011-04-17 11:11:40 +02:00
Shauren
e023a32cf3 Core/Units: Fixed kill credits for vehicles 2011-04-16 23:18:59 +02:00
Sawiner
1be1b1559c Core/Scripts: Extended escort AI 2011-04-16 17:15:21 +02:00
Shauren
c1e8eefd74 Scripts/Icecrown Citadel:
Prevented spawning Rotting Frost Giant if the related weekly quest is not active
Added more strict checks for Sindragosa event
2011-04-16 14:05:20 +02:00
Shauren
eb0c1bdff0 Core/Vehicles: Fixed vehicles with passengers not counting for kill crediting 2011-04-16 14:01:25 +02:00
Shauren
82991448f7 Core/Scripts: Removed some hungarian notation 2011-04-16 14:00:47 +02:00
Shauren
7a03861715 Scripts/Molten Core: Fixed core freezes caused by this script
Closes #1217, #798, #905
2011-04-16 13:59:34 +02:00
Shauren
ea5dd86f29 Core/PacketIO: Updated SMSG_CHAR_ENUM data content (bag info) 2011-04-15 19:31:21 +02:00
Supabad
3a2fb99f1f Core/BlackrockSpire: add support for non-PCH compile
also add instance files to scriptloader
2011-04-15 10:36:47 +02:00
Manuel Carrasco
4796848b83 Core/SAI: Implemented SMART_EVENT_IS_BEHIND_TARGET, it is triggered when the creature is behind its current target.
Signed-off-by: Manuel Carrasco <manue.l@live.com.ar>
2011-04-14 00:30:32 -03:00
drahy
ce1224239d Core/Arena: Arena team member saving fixed
fixes #1214
2011-04-13 14:37:55 +02:00
Azazel
3993b73925 Core/CharDB cleanup: change creature_respawn and gameobject_respawn column names to lowerCamel, rename instance column to instanceId and move all queries to these tables to prepared statements.
Fix import error in character_database.sql.
2011-04-13 17:02:06 +06:00
zergtmn
1551b8a011 Core/Misc: move scheduled scripts counter to ScriptMgr (which is more logical, isn't it?) 2011-04-13 12:07:20 +06:00