aboutsummaryrefslogtreecommitdiff
path: root/src/game/Player.cpp
AgeCommit message (Collapse)Author
2010-06-05HIGHLY EXPERIMENTAL - USE AT YOUR OWN RISKclick
Implement the use of the new vmap3-format by Lynx3d (mad props to you for this, and thanks for the talks earlier) + reduced Vmap size to less than one third, and improve precision + indoor/outdoor check which allows automatic unmounting of players + additional area information from WMOAreaTable.dbc, removed existing "hacks" + WMO liquid information for swimming and fishing correctly in buildings/cities/caves/instances (lava and slime WILL hurt from now on!) - buildfiles for windows are not properly done, and will need to be sorted out NOTE: Do NOT annoy Lynx3d about this, any issues with this "port" is entirely our fault ! THIS REVISION IS CONSIDERED UNSTABLE AND CONTAINS WORK IN PROGRESS - USE AT YOUR OWN RISK! --HG-- branch : trunk
2010-06-04HIGHLY EXPERIMENTAL - USE AT YOUR OWN RISKRat
implemented Condition System all systems should work like before after applying the sql converter you won't be able to apply any Updatepacks (<=up30) so do updates before this this revesion is not threated as stable! --HG-- branch : trunk
2010-06-04* Honor rate is now applied to every honor gainJohn Holiver
Closes issue #983 --HG-- branch : trunk
2010-06-03removed old and incorrect 80-120% honor bonus (leftover from preBC O.o)Rat
added new honor formula for player kills added new formula for bonus honor calculation (*HK) pls test and compare with retial --HG-- branch : trunk
2010-05-31Fix exploit with swaping already looted items.Trazom62
Patch by Vladimir from idea of Zhenya. Fixes issue #702. --HG-- branch : trunk
2010-05-29RequiredReputationFaction == 0 && RequiredReputationRank != 0 means its some ↵Shauren
leftover data, not a sign we should check standing with vendor's faction This fixes players "randomly" being unable to purchase an item due to missing reputation Fixes issue #2193. --HG-- branch : trunk
2010-05-26Add support for random battlegrounds - port by n0n4me, original code by ↵click
Vladimir and Griffonheart (Big thanks to all of you!) --HG-- branch : trunk
2010-05-24*Fix: Only show quests in the first page of gossip, instead of every page.Liberate
--HG-- branch : trunk
2010-05-24Fixed remaining scaling mounts that have 310% speed when you have other 310% ↵Shauren
mount: Celestial Steed and X-53 Touring Rocket --HG-- branch : trunk
2010-05-21*Fix: Relearn higher rank spells when talenting in the first rank.Liberate
Yay for my first push! Fixes issue 2144 --HG-- branch : trunk
2010-05-17display honor gained from kills in bg score windowRat
--HG-- branch : trunk
2010-05-16Correct SMSG_INSTANCE_DIFFICULTY structure (fixes raid difficulty display).click
Move GetDifficulty() in under Map-scope, so it's reachable for map-based functions --HG-- branch : trunk
2010-05-14Allow multiple classes for quest requirements - patch by Shaurenclick
(This should make Malcrom happy) Fixes issue 1476. Fixes issues 1972. Fixes issue 430. --HG-- branch : trunk
2010-05-13Make questgivers automatically inform of quests in their gossipmenu when ↵click
available - removes need of extra gossip option to show quests Fix by Liberate (made for Malcrom so he stops complaining) --HG-- branch : trunk
2010-05-13Prevent SQL injection in Player::_SaveEquipmentSets()Machiavelli
--HG-- branch : trunk
2010-05-13Implement enchantments for ITEM_MOD_SPELL_PENETRATION and ITEM_MOD_BLOCK_VALUE.Machiavelli
Inspired by patch provided by Metthal Closes issue #1766 --HG-- branch : trunk
2010-05-13Global cooldown for players should never exceed 1,5 seconds. Fixes issue #1998Machiavelli
--HG-- branch : trunk
2010-05-10Correctly complete quests with QUEST_FLAGS_AUTO_ACCEPT which should be ↵click
completed the moment you accept it. This fixes the quests which weren't completable in starting areas. Fixes issue #2042. Patch by liberate. --HG-- branch : trunk
2010-05-08Cleanup on some database-related files: merge some DB-related files, add ↵click
some consistency to callhandles in sourcetree (M + combine MySQL-specific files into main database-files (click) + fix vcproj-files, adjust handler-function names for consistency (Machiavelli) --HG-- branch : trunk
2010-05-08Add GUID to groupsSpp
--HG-- branch : trunk
2010-05-05Remove a nested transaction messing up character savestates - thanks to Zor ↵click
for spotting the culprit Fixes issue #2018. Fixes issue #2004. --HG-- branch : trunk
2010-05-05Save items with itemstate ITEM_CHANGED using DELETE followed by an INSERT ↵Machiavelli
query (wrapped in a transaction). --HG-- branch : trunk
2010-05-04Fix: Force rogues not to steal stuff during charcreation - it stole a double ↵click
set of startingweapons intead of a single set (Thanks to BioHazard for the note) --HG-- branch : trunk
2010-05-04Some additional checks to Login Instance check. + code layout.Trazom62
--HG-- branch : trunk
2010-05-04Add stricter regulations for instances (login-checks and support for sending ↵click
unbound player to parent-instance / homebind if not matching criterias) Patch by Elron103 - closes issue #1323. --HG-- branch : trunk
2010-05-04*Fix: correctly apply or remove enchantments requiring a skill when gaining ↵click
a skill level - fix by Liberate Closes issue #1407 --HG-- branch : trunk
2010-05-03Revert parts of a previous transaction-fix (would create a nested ↵click
transaction), add missing support for rollback in battleground-group creation --HG-- branch : trunk
2010-05-02Include petsaving under transactioncontrol in Player::SaveToDB()click
--HG-- branch : trunk
2010-05-02Fix: Give the correct amount of talent points when leveling up after a ↵click
talent reset - patch by Liberate Fixes issue #1568, fixes issue #765, fixes issue #772 --HG-- branch : trunk
2010-05-01Fix more warnings.Spp
--HG-- branch : trunk
2010-04-30Add support for vendors selling the same items with different extendedCost - ↵click
original code by Vladimir (thanks mate) Closes issue #1756 --HG-- branch : trunk
2010-04-30Clean up in item refund related code.Machiavelli
--HG-- branch : trunk
2010-04-29Warning FixesSpp
Code Style cleanup Fix linux compile --HG-- branch : trunk
2010-04-29Don´t inherit refund data when cloning when original item is not refundable.Machiavelli
--HG-- branch : trunk
2010-04-28Partial revert of 6ab9e720f3d2fca8bfe14b2ba857008cf018e0cd, thanks click and ↵Machiavelli
Liberate for talking sense into me. Only load 1 spec in memory at a time. Also fixes totem bar loading due to a typo. --HG-- branch : trunk
2010-04-28Fix item vendor refund for stackable items.Machiavelli
--HG-- branch : trunk
2010-04-28Remove a remnant from debugging code from prev. commit. (sorry)Machiavelli
--HG-- branch : trunk
2010-04-28Fix action buttons sent to client when swapping between talent specs. ↵Machiavelli
Storage related parts by Hunuza (MaNGOS), big thanks. --HG-- branch : trunk
2010-04-27Implement support of Timed Achievement. Thanks Shauren.Trazom62
Fixes issue #1431. --HG-- branch : trunk
2010-04-26Remove a remnant from some local testcode (damn, I'm sure I had removed it - ↵click
it's not even related to the previous fix) --HG-- branch : trunk
2010-04-26Properly relearn talents/spells when changing active specialization - also ↵click
relearn the spells that require this talent Fixes issue #907 - Patch by liberate --HG-- branch : trunk
2010-04-25Implement coreside support for questflag QUEST_FLAGS_AUTO_ACCEPT and its use ↵click
- patch and research by click and Liberate (This also fixes the complaints that starter-quests were broken - the flag was actually never used coreside) --HG-- branch : trunk
2010-04-24Fix compile ¬¬Spp
+ Code Style (for, if, while) --HG-- branch : trunk
2010-04-24Remove unnecesary casts to Player in Player.cppSpp
Thanks to Shauren for pointing it out --HG-- branch : trunk
2010-04-23Fix spelling error in CONFIG_GM_WHISPERING.p0wer
--HG-- branch : trunk
2010-04-22Fixes GCD when 1 sec or shorter.Trazom62
Support aura reducing GCD (SPELLMOD_GLOBAL_COOLDOWN) (e.g. Backdraft, Unholy presence). Fixes issue #1666. Fixes issue #1616. --HG-- branch : trunk
2010-04-21Change visibility of pets or charmed units as well when GM is invisibleclick
Fix by liberate --HG-- branch : trunk
2010-04-21Update trigger visibility when doing gm on/offclick
Fix by liberate --HG-- branch : trunk
2010-04-19Code Style: Remove trailing spaces and tab to spacesSpp
--HG-- branch : trunk
2010-04-19More warning removal (Some code modifications and cleanup when needed)Spp
--HG-- branch : trunk