Vincent-Michael
2b3b124e09
Core/Reputation: Implemented new reputation_reward_rate fields for dayily/weekly quests
2012-12-04 14:48:44 +01:00
Vincent-Michael
0a3972db7c
Core/Quest: Removed table quest_start_scripts
2012-12-04 11:23:10 +01:00
Vincent-Michael
b2928e59fa
Core/Quest: Add support for monthly quests
...
Author: svetilo12
Converted and updated by: Subv
2012-12-04 00:04:06 +01:00
Vincent-Michael
f957dd462f
Core/Conditions: Implemented CONDITION_SOURCE_TYPE_NPC_VENDOR = 23
2012-12-01 01:52:20 +01:00
Spp
e954498560
Core/Misc: Random changes here and there to minimize differences with 4.3.4 branch
2012-11-27 13:03:12 +01:00
Spp
2251d1bfae
Core/Misc: Set mode 0644 for files
2012-11-27 13:03:12 +01:00
Spp
611ffbb189
Core/Units: make SetHover virtual
2012-11-27 07:45:08 +01:00
Shauren
5e9acb3341
Core/Player: Fixed crashes happening when player logs in to a battleground which has ended and doesn't have valid return location stored in database.
...
Closes #5441
Closes #7093
Closes #8242
2012-11-26 10:34:11 +01:00
Shauren
408793a736
Core/Players: Logic fixes for tradeable soulbound items
2012-11-25 11:12:16 +01:00
Spp
32c259b1ce
Core/Channels: Remove unnecessary calls to FindPlayer wherever is possible
...
- Add better opcode debug messages
- Move isValidChatMessage debug messages to trace
2012-11-22 12:11:35 +01:00
Spp
7bef4ce401
Core/Misc: Reduce header dependencies - Step III
2012-11-20 15:03:56 +01:00
Spp
b5c9ab8802
Core/Misc: Reduction of header dependencies - Step II
2012-11-20 12:30:30 +01:00
Spp
b99c347747
Core: Remove Player.h dependency from all the possible headers
2012-11-17 05:18:37 +01:00
Spp
58ec4e5319
Core/Guild: Code Refactor
...
- Send correct events when modifiying Ranks (Add, modify, delete)
- Store money/slots withdraw, not remaining slots. This will update remaining slots/money properly.
- Reset daily slots/money withdraw for all members at same time, configurable
- Better debug messages
2012-11-02 22:26:10 +01:00
kaelima
3ee840a9be
Core/Spline: Change recently added error output to print DB GUID for creatures
2012-11-02 20:33:59 +01:00
kaelima
9d81c763fe
Core/Player: Fix crash in Player::CanUseBattlegroundObject when called from certain spells
2012-10-30 22:30:24 +01:00
Spp
d2ba73d97f
Core/Misc: Proper fix for previous commit ( c5c8e38 - check race change before perfoming faction-change actions)
...
Core/Misc: tab to spaces and remove trailing whitespaces
2012-10-29 12:28:12 +01:00
Spp
9fbc4c0ae2
Core/Misc: reduced amount of string memory allocations (Step II)
2012-10-24 15:34:48 +02:00
Spp
013fb1f4d9
Core/Misc: reduced amount of string memory allocations (Step I)
2012-10-24 15:34:48 +02:00
Spp
663db1cee3
Core/Misc: Add default count param to HasItemCount
2012-10-23 13:11:57 +02:00
Spp
67a03027ae
Proper naming of LfgDungeon structures
2012-10-19 17:47:51 +02:00
Spp
d0334bf948
Core/Dungeon Finder: Some optimizations.
...
- Store teleport coordinates to avoid recalculations each time someone has to be teleported
- Correct teleport error msg when player is charming or using vehicle
- Internal changes in storage types
- Proper code for missing achievement lock type
- Better debug msgs
- Trying to get rid of "Player*" and "Group*" inside LFGMgr as much as possible (Step 1)
2012-10-18 09:15:10 +02:00
kaelima
ca276292dc
Core/BG:
...
- Force removal of stealth and invisible auras when using gameobjects with type GAMEOBJECT_TYPE_FLAGSTAND and GAMEOBJECT_TYPE_FLAGDROP
- Do not allow players to use unfriendly battleground objects (prevents flag cap with Nitro Boosts active for example)
2012-10-17 16:56:35 +02:00
Subv
27f091806a
Core/SpellAreas: Changed the way quest_start and quest_end works.
...
They now follow this rule:
The player's quest status of quest_start must have the mask defined in quest_start_status in order for the spell to be applied/kept.
The player's quest status of quest_end must _NOT_ have the mask defined in quest_end_status in order for the spell to be removed
To generate the mask:
Take the QuestStatus enum in QuestDef.h, use (1 << theValueYouWant) to obtain a mask and you can use | to combine masks.
This expands the usage of the spell_area table, making possible to give a player an aura while he has a quest, but remove it as soon as the quest is completed (not rewarded).
Feature request by @Svannon
2012-10-16 21:44:28 -05:00
kaelima
4ec23cdba5
Core/PacketIO: Automatically set field count in SMSG_INIT_WORLD_STATES instead of manual switch.
2012-10-17 00:46:11 +02:00
kaelima
88ddc9662e
Core/Battleground: Allow players to start capping flags stealthed or invisible - gameobject should remove the stealth/invis aura on use.
2012-10-17 00:44:16 +02:00
Subv
970009cb3b
Core/Players: Remove the mute from the DB when the timer expires.
2012-10-10 11:49:51 -05:00
Subv
3e5af53bf7
Core/Achievements: ACHIEVEMENT_CRITERIA_TYPE_SPECIAL_PVP_KILL doesn't require a killing blow anymore, only a honorable kill.
...
Author: @tibbi
Closes #6224
2012-10-09 22:59:18 -05:00
kaelima
8c013955ac
Core/Misc: Fix some possible issues detected by static code analysis
2012-10-07 01:31:43 +02:00
Warpten
c971447855
Scripts/Ruby Sanctum: Halion, the Twilight Destroyer.
2012-10-06 22:47:52 +02:00
Spp
380db44583
Core/Utilities: Use generic templates with AddPct, ApplyPct and CalculatePct
2012-10-02 12:17:42 +02:00
Spp
f8846cdeaf
Core/Utilities: Do not expose internal store structure in Tokens and rename it to Tokenizer
2012-10-02 11:54:41 +02:00
Subv
816595613b
Merge branch 'master' of github.com:TrinityCore/TrinityCore
2012-09-30 17:46:20 -05:00
Nay
0eb86ac370
Merge pull request #7896 from tibbi/wsg
...
some WSG improvements
2012-09-30 07:38:20 -07:00
Kandera
cb8fc503dd
Core/Battlefield: revert part of previous commit to fix build.
2012-09-28 10:41:44 -04:00
Subv
431db10e1a
Core/Battlefield: fix world states on player login for wintergrasp
2012-09-28 09:44:34 -04:00
tibbi
45af997cca
some WSG improvements
...
* correct worldstates
* remove focused/brutal assault on a flag capture
2012-09-28 14:39:06 +01:00
tibbi
5c4832c33e
Correctly update visibility for transports, author GriffonHeart
2012-09-27 11:13:36 +01:00
Subv
693bdc6ce6
Miscellaneous: Minor codestyle change.
2012-09-26 12:17:26 -05:00
Kandera
a3b32cf2c5
Core/Battlefield: remove duplicate if. probably due to bad merge
2012-09-26 09:14:08 -04:00
Kandera
5adc3d28a4
Core/Player: fix teleporting while on vehicle. Closes #7812 thx joschiwald
2012-09-24 12:08:25 -04:00
Spp
8c5f011e79
Core/Achievements: Force all calls to AchievementMgr be done through Player functions (Remove GetAchievementMgr)
...
Note: No real use in 3.3.5 but will be used in 4.3.4
2012-09-18 14:29:53 +02:00
Spp
25d2ab9172
Revert last change. Leaving UpdateField names "as is"
2012-09-17 12:04:35 +02:00
Spp
74aea5e055
Cosmetic: PLAYER__FIELD_KNOWN_TITLES --> PLAYER_FIELD_KNOWN_TITLES
2012-09-17 11:49:25 +02:00
Shauren
f03e650474
Core/Calendar: Fixed breaking calendar event UI after relogging
2012-09-13 16:38:18 +02:00
e
cb59ba9653
Core/Player: Fix wrong check in 7a8652c06f
2012-09-10 04:10:35 -04:00
e@cacaw.net
7a8652c06f
Core/Players: Do not allow polearm to be equipped in the offhand.
...
Signed-off-by: Nay <dnpd.dd@gmail.com >
Closes #7709
2012-09-10 00:35:46 +01:00
Nay
d04f155b65
Corrections to previous merged in PR
2012-09-09 00:10:23 +01:00
Subv
cfd11b490b
Core/Items: Fixed items with ITEM_MOD_BLOCK_VALUE ( Increases the block value of your shield by X )
...
Closes #716
2012-09-08 12:21:31 -05:00
Subv
527ac7437d
Core/Units: Check if a quest is disabled first in Player::CanTakeQuest before doing further checks.
...
closes #7654
2012-09-07 17:09:22 -05:00