aboutsummaryrefslogtreecommitdiff
path: root/src/game/Player.cpp
AgeCommit message (Collapse)Author
2009-08-30*Attempt to fix "can't learn any talents" bugmaximius
--HG-- branch : trunk
2009-08-31*Fix a crash caused by unremoved spell mode. Thanks to Visagalismegamage
--HG-- branch : trunk
2009-08-30*Fix a crash caused by invalid mapid in player save. Thanks to Visagalismegamage
--HG-- branch : trunk
2009-08-30*Remove typo'd line that wasn't even used :Pmaximius
--HG-- branch : trunk
2009-08-30*Improve support for "Favored" buffs, Thrallmar's Favor, Honor Hold's Favor, ↵maximius
and Cenarion Favor should all be fully supported now.. --HG-- branch : trunk
2009-08-30*Add support for Thrallmar's Fervor spell, cleanup some talent codemaximius
--HG-- branch : trunk
2009-08-30*Small cleanup of talent code.megamage
--HG-- branch : trunk
2009-08-30*Fix the error in 5477 which makes server freeze.megamage
--HG-- branch : trunk
2009-08-30*Cleanup in dual spec and handling of multiple ranks of spells; cleanup in ↵maximius
resetSpells (by TOM_RUS) --HG-- branch : trunk
2009-08-29*Disable changing specs in Battlegrounds unless you have Preparation buff.maximius
--HG-- branch : trunk
2009-08-29*Make position as a class;megamage
--HG-- branch : trunk
2009-08-28*Fix compile.Anubisss
--HG-- branch : trunk
2009-08-28*Add new functionality to Player::resetSpells.. not used anywhere yet, but ↵maximius
it's useful (and it works :P) --HG-- branch : trunk
2009-08-27[8426] Use upper/lower iterator pairs as result instead 2 function calls. ↵megamage
Author: VladimirMangos --HG-- branch : trunk
2009-08-27 [8416] Fixed problem with double cast form passives at loading. Author: ↵megamage
VladimirMangos * Drop learning form passives at form psell learning, and cast it explictly from code in all cases. * Drop cast form passives at learning. * Note: talents that have dependent form time passives still work in original way: learned and casted at learn if need. * Drop hack for spell 24907 casting at form apply: it casted fines as result normal triggered effect in related form spell. Original patch provided by nos4r2zod. --HG-- branch : trunk
2009-08-25*Do not give xp if mob is killed by vehicle.megamage
--HG-- branch : trunk
2009-08-24*Some update of aura system. Remove unnecessary variables and parameters ↵megamage
from auraeffect. Always refer to parent aura when finding target/source/caster. --HG-- branch : trunk
2009-08-24 [8409] Fixed guild creation date loading, and added another guild ↵megamage
loading optimization - last one. Signed-off-by: Triply <triply@getmangos.com> --HG-- branch : trunk
2009-08-24 [8402] Optimalized guild_eventlog and guild_bank_eventlog loading from ↵megamage
database. Added config options to set count of eventlog records stored in DB. Attached SQL files will DROP existing and create new tables. Make sure you create backup (if you need old data). Renamed few variables in Guild class. Signed-off-by: Triply <triply@getmangos.com> *Note: existing guild bank log will be removed. --HG-- branch : trunk
2009-08-23*Update vehicle system. Make vehicle a seperate class from creature.megamage
--HG-- branch : trunk
2009-08-23* Fix the bug that hunter pets are gone forever after switching specs.Machiavelli
--HG-- branch : trunk
2009-08-23*Update flame leviathan script.megamage
--HG-- branch : trunk
2009-08-23*Fix the bug that some vehicles cannot fly.megamage
--HG-- branch : trunk
2009-08-22*Update visibility of puppet immediately when it is summoned. This should ↵megamage
fix the bug that eye cannot fly in some cases. --HG-- branch : trunk
2009-08-22* revert 5293Machiavelli
--HG-- branch : trunk
2009-08-22* Use DB transaction in Player::_SaveGlyphs()Machiavelli
* Remove not needed query in Player::UpdateSpecCount --HG-- branch : trunk
2009-08-22* Fix bug that creator of item was not displayed when inspecting another playerMachiavelli
* Send item enchant data and creator regardless of CONFIG_TALENTS_INSPECTING --HG-- branch : trunk
2009-08-22*Do not allow players to use vehicles to go further than 1st boss in Ulduar.megamage
--HG-- branch : trunk
2009-08-21*Take req source items after quest is finished.megamage
--HG-- branch : trunk
2009-08-21* Correct calculation of ammo DPSMachiavelli
--HG-- branch : trunk
2009-08-21*Fix the bug that Eye of Acherus does not fly in some servers.megamage
--HG-- branch : trunk
2009-08-20*Remove a hack in player's visibility update. This hack was for TC1 to ↵megamage
restrict the size of update packet. It may no longer be needed in TC2. Please report if your client gets freezed in populated area (such as big cities) after this rev. --HG-- branch : trunk
2009-08-20Fix for quest Death's Challenge, cos we should get KillCredit also when we ↵Kudlaty
win duel with other dk player --HG-- branch : trunk
2009-08-19 [8381] Some refactoring work in Unit::m_currentSpells code. Author: ↵megamage
VladimirMangos * Restrict access, use enum args, move some repeated code parts to function. * Make m_selfContainer set only part of Unit::SetCurrentCastedSpell --HG-- branch : trunk
2009-08-19*Fix a crash caused by ~Playermegamage
--HG-- branch : trunk
2009-08-19*Use the pre-dual spec way of unlearning talents on top of the current one, ↵Machiavelli
to ensure that talents don't end up in the spell storage causing unexpected behaviour in game when trying to learn a talent. Note: If your players have trouble learning specific talents, or they have an abnormal amount of talent points, force a talent reset on them after this rev and it should be resolved. --HG-- branch : trunk
2009-08-18*Fix a crash by looting player's corpse when the bg is unloaded.megamage
--HG-- branch : trunk
2009-08-18*Fix a typo in xp bonus auras.QAston
--HG-- branch : trunk
2009-08-17*Fix the bug that .start always send dk back to start zone.megamage
--HG-- branch : trunk
2009-08-17 [8373] Correctly set bgInstanceID to 0 when log in into alredy ended BG.megamage
This should fix problem that players who logged off during BG are after every next login into game teleported to BG entry position. Signed-off-by: ApoC <apoc@nymfe.net> --HG-- branch : trunk
2009-08-17*Implement aura type SPELL_AURA_PREVENT_REGENERATE_POWER(294).QAston
--HG-- branch : trunk
2009-08-17*Implement aura type SPELL_AURA_MOD_CRIT_PCT(290).QAston
--HG-- branch : trunk
2009-08-17*Implement aura type SPELL_AURA_MOD_XP_QUEST_PCT (291) and fix ↵QAston
SPELL_AURA_MOD_XP_PCT(200) handler. *Correct structure stored in world.sql for npc_spellclick_spells and fix world_script_text application. --HG-- branch : trunk
2009-08-17* Set mana to 0 in addition to active power when character swaps talent specs.Machiavelli
--HG-- branch : trunk
2009-08-16*Add script of quest "How to win friends and influence enemies". Author ↵megamage
ckegg. With some modifications. *Fix the bug that persuader can be used on other creatures. --HG-- branch : trunk
2009-08-17* Change CONFIG_OFFHAND_CHECK_AT_TALENTS_RESET to ↵Machiavelli
CONFIG_OFFHAND_CHECK_AT_SPELL_UNLEARN, and change behaviour related to the value. Note: Update your configuration file. --HG-- branch : trunk
2009-08-17*MergeMachiavelli
--HG-- branch : trunk
2009-08-17* Correctly remove two-handed weapon in off-hand slot when intended. (Talent ↵Machiavelli
reset if configured, switch talent spec) --HG-- branch : trunk
2009-08-17*Add spell_bonus_data for lightwell - by ElronQAston
*Add aura_required, aura_forbidden, user_type columns to npc_spellclick_spells table for additional requirement checks *Remove workarounds from lightwell code and use new npc_spellclick_spells fields instead. --HG-- branch : trunk
2009-08-17*MergeMachiavelli
--HG-- branch : trunk