Shauren
d5115ca687
Core/Dungeon Finder: Added support for rewards for random dungeons
...
Core/Quests: Simplified rewarding money from quests, now ModifyMoney and UpdateAchievementCriteria are called only once per quest
Core/Achievements: Implemented ACHIEVEMENT_CRITERIA_TYPE_USE_LFD_TO_GROUP_WITH_PLAYERS
--HG--
branch : trunk
2010-09-03 20:11:14 +02:00
Shocker
ee83ffdfca
Fix snake's HP for hunter's Snake Trap
...
--HG--
branch : trunk
2010-09-03 19:04:32 +03:00
Machiavelli
39027133e4
Fix Linux build
...
--HG--
branch : trunk
2010-09-03 00:04:14 +02:00
Shocker
4e067dd313
Add LoS check for melee autoattacks, fixes issue 3535
...
--HG--
branch : trunk
2010-09-01 01:16:43 +03:00
Shauren
6048d2ec5e
Core/Achievements: Pass killed unit pointer to UpdateAchievementCriteria for ACHIEVEMENT_CRITERIA_TYPE_KILL_CREATURE (use in scripts)
...
--HG--
branch : trunk
2010-08-31 21:47:44 +02:00
Shauren
996e7741a1
Scripts/Icecrown Citadel: Corrected vehicleId for Deathbringer Saurfang, patch by Heisenberg/bolvor
...
Closes issue #3704 .
--HG--
branch : trunk
2010-08-31 21:47:43 +02:00
John Holiver
258398ed30
Fixes Druid T10 Balance 4P bonus.
...
Fixes DK T10 Melee 4P bonus.
--HG--
branch : trunk
2010-08-31 15:01:04 -03:00
Shocker
e32ece52ea
Pet level-synchronization with owner should be done before initializing stats, closes issue 3732, thanks moriquendu
...
--HG--
branch : trunk
2010-08-31 20:40:43 +03:00
Spp
849ae84f5b
Core: Fix more warnings and fix compile under linux 64
...
--HG--
branch : trunk
2010-08-31 10:23:22 +02:00
Spp
e252b8abe7
Core: Fix more warnings
...
--HG--
branch : trunk
2010-08-30 23:07:14 +02:00
Machiavelli
376958d474
Call _SaveTalents along side of _SaveSpells in Player::resetTalents.
...
Please leave feedback on how this affects your character_spell duplicate entry errors.
--HG--
branch : trunk
2010-08-30 22:15:42 +02:00
QAston
ee8d61eaa4
*Missing function from commit r90b0ebdba9 :(.
...
--HG--
branch : trunk
2010-08-30 18:33:02 +02:00
QAston
a8de57559b
*Allow channeled spells to be casted on dead target
...
*Define relted spell attributes
--HG--
branch : trunk
2010-08-30 17:32:51 +02:00
Spp
405f312918
Core: Fix more warnings
...
--HG--
branch : trunk
2010-08-30 15:25:15 +02:00
QAston
d81f5facc0
*Allow SPELL_EFFECT_POWER_BURN(64) to proc with damage.
...
--HG--
branch : trunk
2010-08-29 05:26:32 +02:00
Shocker
f81dcf55bb
Add HealReceived event for Creature AI to be used in scripts
...
--HG--
branch : trunk
2010-08-29 06:01:14 +03:00
QAston
2d877bbbfd
*Allow damage shield hits to miss.
...
*Send overkill on damage shield hit.
*Correct data order for execute log of power take effects.
--HG--
branch : trunk
2010-08-29 03:38:21 +02:00
Shauren
a6d681b41c
Core/Pets: Add forgotten change in revision 9fce5af1e5
...
--HG--
branch : trunk
2010-08-28 20:30:20 +02:00
Shauren
8f97ba8440
Core/Pets: Improved hunter pet's scaling with stamina, values should now be closer to what retail has (but still not perfect)
...
Core/Pets: Fixed display of pet's spell bonus
--HG--
branch : trunk
2010-08-28 18:03:09 +02:00
Shocker
e3b92f9630
Implement .reload all_gossips, .reload quest_poi, .reload locales_gossip_menu_option. Original code by VladimirMangos, ported by Ramus. Closes issue #3466 , issue #3637 and issue #3477
...
--HG--
branch : trunk
2010-08-28 01:44:35 +03:00
QAston
e85df47749
*Send SMSG_SPELLINSTAKILLLOG on SPELL_EFFECT_INSTAKILL(1), thanks to Zor for base packet info.
...
--HG--
branch : trunk
2010-08-28 00:30:07 +02:00
QAston
5eb7e80fd5
*Send VICTIMSTATE_INTACT on melee attack miss.
...
*Rename VICTIMSTATE_NORMAL to VICTIMSTATE_HIT.
*Set default memory allocated in Spell::InitExecuteLogData to 32 bytes.
--HG--
branch : trunk
2010-08-27 23:12:52 +02:00
QAston
91233b9ba8
*Fix size of SMSG_SPELLHEALLOG and build (rage!!!)
...
--HG--
branch : trunk
2010-08-27 21:07:33 +02:00
Liberate
a96d884bf8
Revert unintended change to UpdateFields.h. This file should NEVER be changed. My mistake.
...
--HG--
branch : trunk
2010-08-27 18:38:48 +02:00
Liberate
5b5055a6df
Merge
...
--HG--
branch : trunk
2010-08-27 18:22:46 +02:00
Liberate
9bd804dece
Updates the arena rating system to use Matchmaker Rating.
...
The arena_team_stats sql in this commit sets all ratings to 0.
You start with 0 Team Rating and 1500 Matchmaker Rating.
Personal rating is moved to character_arena_stats, and will not reset when disbanding an arena team.
This new system is based on all the info I could get, but Blizzard didn't leak much info about the new system.
At least this system is really close to the official system.
Any issues found should be reported in an issue.
Huge thanks go to Aokromes for the intensive testing he has done with me.
Also thanks to Parzival for hearing me out and giving his ideas.
Fixes issue #3189
--HG--
branch : trunk
2010-08-27 18:18:26 +02:00
QAston
f1d4933dcb
*Fix combat logging of many spell effects - thanks to kiper, Ssp, Cyrax, and manuel for providing data and to Zor for inspecting opcodes.
...
--HG--
branch : trunk
2010-08-27 17:49:32 +02:00
Shocker
9cf892b8f2
No need to hardcore spellid for arena visibility check
...
--HG--
branch : trunk
2010-08-27 10:24:20 +03:00
QAston
c1ac063ba1
*Remove m_currentBasePoints from spell class, use m_spellValue instead.
...
--HG--
branch : trunk
2010-08-27 06:40:23 +02:00
Shocker
55b09e7a9c
Fix arena visibility (no more seeing opponents before arena starts, also fixes visibility for partners' pets)
...
--HG--
branch : trunk
2010-08-27 06:48:26 +03:00
Shocker
35066fdb6a
Small cleanup/corrections
...
--HG--
branch : trunk
2010-08-27 04:55:49 +03:00
Shocker
8146cff934
Fix Gift of the Naaru heal
...
--HG--
branch : trunk
2010-08-27 04:48:15 +03:00
QAston
1d3deae555
*Send to client periodic heal absorbtion.
...
*Heal over time spells are updating healing achievement progress now.
--HG--
branch : trunk
2010-08-27 01:13:27 +02:00
QAston
3fcb7dd643
*Backout r9c4be12837.
...
--HG--
branch : trunk
2010-08-26 22:05:57 +02:00
azazel
e3c2bdb722
Core/Cleanup: move repeating code for locale strings retrieval into separate method. Related code cleanup.
...
--HG--
branch : trunk
2010-08-27 00:57:49 +06:00
QAston
4b5b4afbe9
*Allow WorldObject::FindNearestGameOobject to search in distance bigger than grid size.
...
--HG--
branch : trunk
2010-08-26 19:41:48 +02:00
Shocker
23d1267689
Add possibility to ignore instant spells when checking if a spell is currently being casted. Fixes issue #2227
...
--HG--
branch : trunk
2010-08-26 20:40:18 +03:00
QAston
30d31ca40a
*Fix usage of EffectValueMultiplier in spell code.
...
*Remove some obsolete code from spell class.
*Rename some spellmod and dbc column names to be more accurate.
--HG--
branch : trunk
2010-08-26 19:07:55 +02:00
Shauren
73d3f210a9
Scripts/Icecrown Citadel: Add script for Deathbringer Saurfang (only missing alliance outro due to need of spawning and moving a transport)
...
Scripts/Icecrown Citadel: Corrected Lord Marrowgar, should no longer target tanks with Bone Spike Graveyard, his Coldflame should now spread properly
Core/Scripts: Moved Lady Deathwhisper Mana Barrier handler to scripts
Core/Scripts: Allow AuraScript to prevent default effects by effect index
Core/Scripts: Added Is25ManRaid() method to ScriptedAI, obviously used to check if raid is 25man
Core/Achievements: Pass m_caster to UpdateAchievementCriteria for ACHIEVEMENT_CRITERIA_TYPE_BE_SPELL_TARGET
--HG--
branch : trunk
2010-08-21 20:50:38 +02:00
azazel
5fa14f58dc
Core/Cleanup:
...
* move repeating code into separate method for storing locale strings in ObjectMgr (copy/paste sucks, you know)
* fix 'signed/unsigned' warnings (at least in VS)
* fix some other warnings and cleanup relative code
--HG--
branch : trunk
2010-08-26 15:54:56 +06:00
Shocker
2748f86bdb
Fix crash when using a pool template with an entry > 65535, fixes issue #3632
...
--HG--
branch : trunk
2010-08-26 06:49:31 +03:00
azazel
341e6303ef
Core:
...
* add helping methods for manipulating unit's health and use it where applicable
* fix some conversion warnings and cleanup code (formatting, CRLF, tabs to spaces)
--HG--
branch : trunk
2010-08-26 01:20:57 +06:00
Brian
2c7cc99937
Core: fix compile
...
From Shauren
--HG--
branch : trunk
2010-08-24 18:53:50 -06:00
Shocker
d3c6edeb4a
Correct usage of basePoints in various locations
...
--HG--
branch : trunk
2010-08-25 03:21:22 +03:00
silinoron
b940a92415
Fix CRLF.
...
--HG--
branch : trunk
2010-08-24 17:02:39 -07:00
enjoi
25c8ab63f8
Core/Player: Add new function AddItem. Useful in the scriptsystem for custom scripts.
...
--HG--
branch : trunk
2010-08-24 18:18:31 -05:00
silinoron
aaaeecc916
Add support for vehicle scaling based on item level.
...
Requires database data.
Fixes issue #2754
--HG--
branch : trunk
2010-08-24 15:04:34 -07:00
Shocker
c0dda8b492
* Forgotten stack rules for rev f69fb2d3e0, thanks svetilo12
...
* Fix a crash in rev a972aa682b
--HG--
branch : trunk
2010-08-24 22:47:41 +03:00
Spp
9e4357c9ad
Core: Fix more warnings
...
--HG--
branch : trunk
2010-08-24 14:44:56 +02:00
Shocker
4a30a2815b
Force offhand weapon unequip when player doesn't have Dual Wield anymore
...
--HG--
branch : trunk
2010-08-24 08:19:17 +03:00