John Holiver
ef660a4cf4
* Honor rate is now applied to every honor gain
...
Closes issue #983
--HG--
branch : trunk
2010-06-04 14:07:53 -03:00
Rat
9ebb2dcca8
removed old and incorrect 80-120% honor bonus (leftover from preBC O.o)
...
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-06-03 16:32:28 +02:00
Trazom62
15847b2f2f
Fix exploit with swaping already looted items.
...
Patch by Vladimir from idea of Zhenya.
Fixes issue #702 .
--HG--
branch : trunk
2010-05-31 19:10:26 +02:00
Shauren
a083bc5981
RequiredReputationFaction == 0 && RequiredReputationRank != 0 means its some 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-29 16:17:28 +02:00
click
7a13839178
Add support for random battlegrounds - port by n0n4me, original code by Vladimir and Griffonheart (Big thanks to all of you!)
...
--HG--
branch : trunk
2010-05-26 11:34:37 +02:00
Liberate
09a455dcd1
*Fix: Only show quests in the first page of gossip, instead of every page.
...
--HG--
branch : trunk
2010-05-24 21:10:48 +02:00
Shauren
2f5e46ee89
Fixed remaining scaling mounts that have 310% speed when you have other 310% mount: Celestial Steed and X-53 Touring Rocket
...
--HG--
branch : trunk
2010-05-24 16:11:35 +02:00
Liberate
af1aecc1f5
*Fix: Relearn higher rank spells when talenting in the first rank.
...
Yay for my first push!
Fixes issue 2144
--HG--
branch : trunk
2010-05-21 23:11:40 +02:00
Rat
9a631614e3
display honor gained from kills in bg score window
...
--HG--
branch : trunk
2010-05-17 17:10:24 +02:00
click
89887b9b65
Correct SMSG_INSTANCE_DIFFICULTY structure (fixes raid difficulty display).
...
Move GetDifficulty() in under Map-scope, so it's reachable for map-based functions
--HG--
branch : trunk
2010-05-16 04:03:53 +02:00
click
85ec98ff9f
Allow multiple classes for quest requirements - patch by Shauren
...
(This should make Malcrom happy)
Fixes issue 1476. Fixes issues 1972. Fixes issue 430.
--HG--
branch : trunk
2010-05-14 23:43:42 +02:00
click
c8e648e18e
Make questgivers automatically inform of quests in their gossipmenu when 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-13 19:06:20 +02:00
Machiavelli
f286f583fc
Prevent SQL injection in Player::_SaveEquipmentSets()
...
--HG--
branch : trunk
2010-05-13 18:25:32 +02:00
Machiavelli
bf9d8f9423
Implement enchantments for ITEM_MOD_SPELL_PENETRATION and ITEM_MOD_BLOCK_VALUE.
...
Inspired by patch provided by Metthal
Closes issue #1766
--HG--
branch : trunk
2010-05-13 18:01:55 +02:00
Machiavelli
5d70f62c07
Global cooldown for players should never exceed 1,5 seconds. Fixes issue #1998
...
--HG--
branch : trunk
2010-05-13 00:37:43 +02:00
click
c214b4afb0
Correctly complete quests with QUEST_FLAGS_AUTO_ACCEPT which should be 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-10 02:59:41 +02:00
click
f60d534b73
Cleanup on some database-related files: merge some DB-related files, add 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-08 05:03:32 +02:00
Spp
d6df19cd99
Add GUID to groups
...
--HG--
branch : trunk
2010-05-08 01:58:47 +02:00
click
64b0112382
Remove a nested transaction messing up character savestates - thanks to Zor for spotting the culprit
...
Fixes issue #2018 . Fixes issue #2004 .
--HG--
branch : trunk
2010-05-05 17:59:56 +02:00
Machiavelli
c7ec359495
Save items with itemstate ITEM_CHANGED using DELETE followed by an INSERT query (wrapped in a transaction).
...
--HG--
branch : trunk
2010-05-05 02:09:49 +02:00
click
7df73e7705
Fix: Force rogues not to steal stuff during charcreation - it stole a double set of startingweapons intead of a single set (Thanks to BioHazard for the note)
...
--HG--
branch : trunk
2010-05-04 20:54:14 +02:00
Trazom62
4833d28be7
Some additional checks to Login Instance check. + code layout.
...
--HG--
branch : trunk
2010-05-04 19:21:01 +02:00
click
029e480454
Add stricter regulations for instances (login-checks and support for sending unbound player to parent-instance / homebind if not matching criterias)
...
Patch by Elron103 - closes issue #1323 .
--HG--
branch : trunk
2010-05-04 18:25:30 +02:00
click
44edbe1f53
*Fix: correctly apply or remove enchantments requiring a skill when gaining a skill level - fix by Liberate
...
Closes issue #1407
--HG--
branch : trunk
2010-05-04 07:20:22 +02:00
click
9fbdcbb706
Revert parts of a previous transaction-fix (would create a nested transaction), add missing support for rollback in battleground-group creation
...
--HG--
branch : trunk
2010-05-03 16:30:53 +02:00
click
e4ef76a505
Include petsaving under transactioncontrol in Player::SaveToDB()
...
--HG--
branch : trunk
2010-05-02 22:34:49 +02:00
click
e0cce6984c
Fix: Give the correct amount of talent points when leveling up after a talent reset - patch by Liberate
...
Fixes issue #1568 , fixes issue #765 , fixes issue #772
--HG--
branch : trunk
2010-05-02 16:19:38 +02:00
Spp
e107730ffb
Fix more warnings.
...
--HG--
branch : trunk
2010-05-01 22:25:14 +02:00
click
697685c3f5
Add support for vendors selling the same items with different extendedCost - original code by Vladimir (thanks mate)
...
Closes issue #1756
--HG--
branch : trunk
2010-04-30 22:35:37 +02:00
Machiavelli
4b1a9916ac
Clean up in item refund related code.
...
--HG--
branch : trunk
2010-04-30 19:20:59 +02:00
Spp
cb0cb96283
Warning Fixes
...
Code Style cleanup
Fix linux compile
--HG--
branch : trunk
2010-04-29 23:12:16 +02:00
Machiavelli
c10526a3ae
Don´t inherit refund data when cloning when original item is not refundable.
...
--HG--
branch : trunk
2010-04-29 14:05:41 +02:00
Machiavelli
453e3e8976
Partial revert of 6ab9e720f3d2fca8bfe14b2ba857008cf018e0cd, thanks click and 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-28 22:35:55 +02:00
Machiavelli
a82d3d88c9
Fix item vendor refund for stackable items.
...
--HG--
branch : trunk
2010-04-28 19:38:37 +02:00
Machiavelli
95e5ba5bdb
Remove a remnant from debugging code from prev. commit. (sorry)
...
--HG--
branch : trunk
2010-04-28 16:11:27 +02:00
Machiavelli
ab013e42c9
Fix action buttons sent to client when swapping between talent specs. Storage related parts by Hunuza (MaNGOS), big thanks.
...
--HG--
branch : trunk
2010-04-28 16:08:31 +02:00
Trazom62
36ebd58b37
Implement support of Timed Achievement. Thanks Shauren.
...
Fixes issue #1431 .
--HG--
branch : trunk
2010-04-27 22:22:13 +02:00
click
e76160e835
Remove a remnant from some local testcode (damn, I'm sure I had removed it - it's not even related to the previous fix)
...
--HG--
branch : trunk
2010-04-26 19:32:59 +02:00
click
4348e2bea2
Properly relearn talents/spells when changing active specialization - also relearn the spells that require this talent
...
Fixes issue #907 - Patch by liberate
--HG--
branch : trunk
2010-04-26 17:27:33 +02:00
click
4f209556c3
Implement coreside support for questflag QUEST_FLAGS_AUTO_ACCEPT and its use - 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-25 23:52:33 +02:00
Spp
a12c0aef85
Fix compile ¬¬
...
+ Code Style (for, if, while)
--HG--
branch : trunk
2010-04-24 17:48:52 +02:00
Spp
9aa3fea857
Remove unnecesary casts to Player in Player.cpp
...
Thanks to Shauren for pointing it out
--HG--
branch : trunk
2010-04-24 17:27:09 +02:00
p0wer
5435d4f303
Fix spelling error in CONFIG_GM_WHISPERING.
...
--HG--
branch : trunk
2010-04-23 17:03:03 -05:00
Trazom62
b142ae155e
Fixes GCD when 1 sec or shorter.
...
Support aura reducing GCD (SPELLMOD_GLOBAL_COOLDOWN) (e.g. Backdraft, Unholy presence).
Fixes issue #1666 .
Fixes issue #1616 .
--HG--
branch : trunk
2010-04-22 21:28:04 +02:00
click
b31d567bfd
Change visibility of pets or charmed units as well when GM is invisible
...
Fix by liberate
--HG--
branch : trunk
2010-04-21 23:15:29 +02:00
click
12950d1c16
Update trigger visibility when doing gm on/off
...
Fix by liberate
--HG--
branch : trunk
2010-04-21 23:14:37 +02:00
Spp
450c6af43b
Code Style: Remove trailing spaces and tab to spaces
...
--HG--
branch : trunk
2010-04-19 17:13:20 +02:00
Spp
be01821050
More warning removal (Some code modifications and cleanup when needed)
...
--HG--
branch : trunk
2010-04-19 17:03:10 +02:00
Spp
74dd02d024
Remove LOTS of compile warnings
...
--HG--
branch : trunk
2010-04-19 09:26:37 +02:00
click
fdd8d2f3cc
Move around and do some changes to homebinding, thanks to Vladimir
...
* Adds support for spelltarget-positions
* Uses areaname instead of zonename on hearthstone
Add homebind animation to player, with cast from innkeeper
--HG--
branch : trunk
2010-04-18 23:20:07 +02:00