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
Trazom62
fbe4539e23
Implement auto pass on loot.
...
Fixes issue #1684 .
--HG--
branch : trunk
2010-04-17 18:55:17 +02:00
click
cc2db574f1
Whack questgivers in the head with a bat to make them properly show ! or ? properly depending on the questtype they hand out
...
Patch by Liberate
--HG--
branch : trunk
2010-04-17 17:59:19 +02:00
click
e79d50fa2d
Reapply the previous "actionbars"-fix/handling db/coreside
...
Fixes issue #1669
Note: This issue has been a pain in the rear, as it was actually messing up
clients that ran a vanilla client without addons. The issue only comes
in to place when players load a SINGLE actionbar, and not selecting
"activate all bars". Extensive testing and debugging done to figure out
why this actually happened - I'll fricking shoot the next one messing
with it!
--HG--
branch : trunk
2010-04-16 02:14:21 +02:00
Spp
f9987206f0
Fix AHBot crashes. Patch based on code from Xeross' repo
...
Closes issue 1649
--HG--
branch : trunk
2010-04-15 13:46:37 +02:00
n0n4m3
8abcca0a06
Another fix quest flags, Implement support weekly quests cooldowns(Original patch by GriffonHeart), also code cleanups.
...
--HG--
branch : trunk
2010-04-15 08:26:30 +04:00
click
34a70d3e46
Port some mailsending-fixes from MaNGOS - prevents copying maildata/text into new mails
...
Original fix by Vladimir
--HG--
branch : trunk
2010-04-14 19:06:37 +02:00
n0n4m3
a6af93c3d6
Create new table character_stats for external tools(website,etc). This table use only when player logout. Original code by hunuza.
...
--HG--
branch : trunk
2010-04-14 13:29:56 +04:00