Trazom62
76a8d8a62c
Implement Tharon'ja achievements (Requires DB Data).
...
--HG--
branch : trunk
2010-03-23 21:31:30 +01:00
Trazom62
72c3c4696b
Implement Tribunal of Ages Achievements (Requires DB Data)
...
--HG--
branch : trunk
2010-03-23 20:31:55 +01:00
n0n4m3
5fe2454b24
Fix one WPE exploit.
...
When apply more 6 gems, and after player logout, server crash, also apply code style and cleanup.
--HG--
branch : trunk
2010-03-23 14:38:31 -05:00
Trazom62
1e9de7dbd7
Implement Four-Horsemen achievements (requires DB Data).
...
Fixes issue #1107 .
--HG--
branch : trunk
2010-03-23 19:15:17 +01:00
Xanadu
cfc094040f
Added support for maximum allowed player level for quests. By Gyullo.
...
--HG--
branch : trunk
2010-03-23 16:10:18 +01:00
Tartalo
a348b591a7
Violet Hold: Exploit fix
...
Now bosses reset if they're hitted when their door is closed
--HG--
branch : trunk
2010-03-23 12:48:28 +01:00
Tartalo
3cd729294e
Gundrak: Fix for Eck the Ferocious spawning
...
--HG--
branch : trunk
2010-03-23 12:25:01 +01:00
teacher
05e7a155a5
Fixed long forgotten gamebuild default value (thx Aokromes).
...
Also fixed typo in script full file (thx ogeraisi).
--HG--
branch : trunk
2010-03-23 02:13:38 +01:00
Tartalo
2c2b75fb55
Ahn'Kahet: Code cleansing
...
--HG--
branch : trunk
2010-03-22 23:24:59 +01:00
Tartalo
2e5c5d3e1b
Hall of Lightning: Fix Encounter state saving to db
...
Thanks Aokromes, Baraka & Spawn
--HG--
branch : trunk
2010-03-22 22:48:05 +01:00
Tartalo
c80b67cebd
Nexus, Anomalus: Summons rifts only once. Blizzlike 3.3.2 update
...
--HG--
branch : trunk
2010-03-22 22:44:54 +01:00
Tartalo
0d1bd05ce7
Gundrak: Code cleansing
...
--HG--
branch : trunk
2010-03-22 22:36:26 +01:00
Tartalo
df45e38ba6
Gundrak: Implement Eck the Ferocious spawning
...
Based on pivonroll's code but rewrited from scratch
--HG--
branch : trunk
2010-03-22 22:27:37 +01:00
Trazom62
e018c4cc7b
Implemented new achievement criteria data:
...
* ACHIEVEMENT_CRITERIA_DATA_TYPE_S_EQUIPED_ITEM_LVL (item level and item quality).
Implemented achievement criteria:
* ACHIEVEMENT_CRITERIA_TYPE_LOOT_EPIC_ITEM
* ACHIEVEMENT_CRITERIA_TYPE_RECEIVE_EPIC_ITEM
Update ACHIEVEMENT_CRITERIA_TYPE_EQUIP_EPIC_ITEM implementation. Requires DB update to use new criteria data.
Thanks VladimirMangos.
--HG--
branch : trunk
2010-03-22 18:32:38 +01:00
XTZGZoReX
f6e516d819
* Fix CRLF.
...
--HG--
branch : trunk
2010-03-22 17:47:38 +01:00
silverice
d4c3620557
restore work of IsInMap check
...
--HG--
branch : trunk
2010-03-22 18:46:48 +02:00
Trazom62
4478ccf6c4
Add script VoA/Koralon and Toravon. Thanks WarHead.
...
Fixes issue #1231 .
--HG--
branch : trunk
2010-03-22 15:33:44 +01:00
teacher
3b7677d364
Restored UPDATE query in 7660_world_creature_template.sql.
...
Thank you Zor for bringing reason to my mind!
--HG--
branch : trunk
2010-03-22 15:08:11 +01:00
Trazom62
248286c08d
Fix Crash in XT-002 (Gravity Bomb proc). Fixes issue #734 .
...
Fix compilation warning.
Fix typo in Freya soundid.
--HG--
branch : trunk
2010-03-22 14:07:08 +01:00
Tartalo
daf5ce32aa
Add missing sql assign from oculus patch. ty kiper
...
--HG--
branch : trunk
2010-03-21 21:56:49 +01:00
teacher
fd3b4ec908
Added missing sql file for rev 7656 (by Machiavelli).
...
Removed DB content data from previous commit.
--HG--
branch : trunk
2010-03-21 19:57:00 +01:00
_manuel_
e34a7d3134
Merge
...
--HG--
branch : trunk
2010-03-21 15:22:40 -03:00
Machiavelli
a4e98f50d0
Fix mounts in Arena's/BGs
...
--HG--
branch : trunk
2010-03-21 19:12:04 +01:00
_manuel_
2318d74dde
Added missing sql for last commit.
...
--HG--
branch : trunk
2010-03-21 15:07:13 -03:00
_manuel_
fae77f2621
Add additional field for storage of speed_run rate of creature
...
This allow independent rate of walk vs run speed. Existing field renamed to explicit speed_walk.
Note that default database rate for run is a result of the most common value seen, 8.0/7.0
Author: NoFantasy.
--HG--
branch : trunk
2010-03-21 14:57:49 -03:00
Tartalo
4a7b208eab
Naxxramas, Noth the Plaguebringer: Adjust timers, by scarymovie87
...
Closes issue #172 .
--HG--
branch : trunk
2010-03-21 18:44:28 +01:00
Tartalo
2c34b6d376
The Obsidiam Sanctum: Several updates, by Ouden
...
Portal event, Flame Tsunami, Twilight Eggs, Twilights Fissure, Achievements in Hard Mode
Closes issue #1015 .
--HG--
branch : trunk
2010-03-21 18:32:50 +01:00
Machiavelli
fe30fc8bf2
Securer check for instance template for previous commit
...
--HG--
branch : trunk
2010-03-21 18:17:20 +01:00
Machiavelli
48051d1cd6
Add support field 'allowMount' to instance_template table (see http://trinitydatabase.org/index.php?/topic/14994-7656-instance-template/ ), this will define whether or not mounting is allowed in an instance, instead of defining it hard coded in the core.
...
--HG--
branch : trunk
2010-03-21 17:34:25 +01:00
Trazom62
450b2fba9d
Update Script Ulduar/XT-002. Thanks Dakeyras. Fixes issue 1074.
...
Add script texts for all ulduar bosses and adds. Mainly from wowwiki, Thanks.
Some code style cleanup.
Still WiP.
--HG--
branch : trunk
2010-03-21 17:17:34 +01:00
malcromdev@gmail.com>
c5f8341634
fixed oculus drake cpp and sql
...
--HG--
branch : trunk
2010-03-21 13:39:59 -02:30
Machiavelli
c45da17ef9
Fix SQL's
...
--HG--
branch : trunk
2010-03-21 16:56:07 +01:00
Machiavelli
e26b96663a
Small update to Onyxia script:
...
- Support for spawning Onyx Lair guardians
- Maximum Whelp count per wave set to 20 as per Blizzlike
- small update to her movement in phase 2 (might need to be overhauled, Breath isn't casted often enough)
--HG--
branch : trunk
2010-03-21 16:52:17 +01:00
Machiavelli
19b84fd889
Missing part of previous commit. Thanks HG for being so coöperative.
...
--HG--
branch : trunk
2010-03-21 16:51:03 +01:00
Machiavelli
13024dee64
- More changes to the item handling system to prevent an item still being listed in a player's refundable storage
...
- Remove an assert in _SaveInventory(). Instead, I added an error log and manual removal. Please post these error logs should they occur
- In _LoadInventory, also check for player_guid when loading refund data
--HG--
branch : trunk
2010-03-21 16:50:04 +01:00
Xanadu
74a2957af5
Don't proc KILLED for the victim twice when attacker's pet lands the killing blow.
...
--HG--
branch : trunk
2010-03-21 16:23:50 +01:00
Xanadu
d01d4498ed
Don't set 'Created by...' for soul shards, it looks silly.
...
--HG--
branch : trunk
2010-03-21 16:15:58 +01:00
Xanadu
91260d8409
Implemented Glyph of Drain Soul. Partly based on thenecromancer's code.
...
--HG--
branch : trunk
2010-03-21 16:03:38 +01:00
Tartalo
36b2b5a1bc
The Nexus, The Oculus: Boss drakos support, register needed scripts
...
This scripts are pushed for testing purposes, so is not recommended
opening it for production enviroments. any feedback is welcome :)
Fixes issue #449 .
--HG--
branch : trunk
2010-03-21 15:28:37 +01:00
Trazom62
5bada89128
Fix compilation error in previous commit.
...
--HG--
branch : trunk
2010-03-21 10:52:50 +01:00
Machiavelli
4a406751af
Add some more function calls to remove refund referenced from player's m_refundableItems, preventing the triggering of an assert in _saveInventory.
...
--HG--
branch : trunk
2010-03-21 02:53:51 +01:00
silverice
dac3af89ec
revert Fix Object::IsInMap to check instanceId
...
if pointers differens, maps can't be same
--HG--
branch : trunk
2010-03-21 01:24:25 +02:00
Machiavelli
a0fd280a34
Memory optimization by making m_refundableItems a std::set<uint64>. Also fix a crash caused by invalid iterator in Player::_SaveInventory(). This should fix the last of the item save related crashes.
...
--HG--
branch : trunk
2010-03-20 21:49:01 +01:00
Machiavelli
f7ffd77123
Do not use hard coded index in SMSG_QUEST_POI_QUERY_RESPONSE. May be the resolution for some client crashes.
...
--HG--
branch : trunk
2010-03-20 21:26:29 +01:00
Xanadu
830062779e
Improved the kill proc slightly.
...
--HG--
branch : trunk
2010-03-20 18:49:50 +01:00
Machiavelli
b651b592ef
Fix arena point calculation. If the configured arena season is >= 5, teams below 1500 rating should get a fixed amount of points, equal to the amount of points a person with 1500 rating would get.
...
--HG--
branch : trunk
2010-03-20 17:51:23 +01:00
Machiavelli
d21f0c3ce8
Make sure a to be traded item ends up in the item update queue for the correct player.
...
--HG--
branch : trunk
2010-03-20 16:42:22 +01:00
Machiavelli
a0d8b0be48
Item system update
...
- Set ITEM_FIELD_CREATE_PLAYED_TIME to 0 in Item::Create, should fix crash described in issue 1199
- Change some function calls so on Player::_saveInventory the core doesn't have to check for existance of item anymore when iterating over m_refundableItems. The loop will now only update played time, removal of items from this set is done in other functions.
- Cleanup in affected functions.
--HG--
branch : trunk
2010-03-20 16:26:16 +01:00
Tartalo
10417f1e6d
Fix few typos on last commits
...
--HG--
branch : trunk
2010-03-20 13:22:02 +01:00
Tartalo
3ddaedf88c
Gundrak, Slad'Ran: Despawn adds on wipe
...
--HG--
branch : trunk
2010-03-20 13:20:35 +01:00