Shauren
9301e31a4e
Core/Spells: Allow free casting of player's own spells on vehicle seats with flag VEHICLE_SEAT_FLAG_CAN_ATTACK
2013-02-27 13:17:20 +01:00
Spp
480c6cf4dd
Core/RBAC: Add .reload rbac command and prevent possible crash if rbac_permissions has wrong data
2013-02-27 03:30:53 +01:00
Nay
4ea31ce886
Core&SQL: Fix typos (RBAC and equips related)
2013-02-26 23:49:21 +00:00
Spp
00c58f25d7
Core/RBAC: Force loadPermissions before checking session permissions if the storage is null (someone created a session but forgot to call to LoadPermissions)
2013-02-26 22:35:55 +01:00
Shauren
6ccad9adc4
Scripts/Blackwing Lair: Fixed crash happening with Shadows of Ebonroc
2013-02-26 22:20:15 +01:00
Nay
3b1410e798
Core/Player: Rename PLAYER_FLAGS_UNK19 to PLAYER_FLAGS_UBER
2013-02-26 20:58:13 +00:00
Shauren
af4ac778d7
Core/Quests: Implemented quest flag forcing the player to be flagged for PvP as long as the quest is in his log.
2013-02-26 17:14:13 +01:00
Shauren
e3e5d14d52
Core/Quests: Updated quest flags and implemented QUEST_FLAGS_NO_MONEY_FROM_XP - experience reward from quests using this flag is not converted into money at max level.
2013-02-26 16:57:11 +01:00
QAston
6403e3fbfe
Core/SpellsMgr: remove unneeded functions from spellmgr, add some const modifiers for methods
2013-02-26 11:05:10 +01:00
QAston
e49e470787
Merge pull request #9165 from Phantons/spellFixes
...
Core/Spells: spell implicit targets fix
2013-02-25 23:08:44 -08:00
QAston
a6df8b9e10
Merge pull request #9301 from horn/summons
...
Core/Summons: Pack the TempSummonGroupKey structure so it is being compared correctly and make the second parameter of SummonCreatureGroup() optional
2013-02-25 22:24:05 -08:00
Nay
b10aa126c7
Core/BossAI: Fix a typo in CheckBoundary
...
Method was using "me" (the boss) instead of the function's argument
Props to @Horn for finding the 4 year's old error
Ref #7194
2013-02-26 02:34:45 +00:00
horn
badcce45d8
Core/Summons: Pack the TempSummonGroupKey structure so it is being compared correctly and make the second parameter of SummonCreatureGroup() optional
2013-02-26 02:51:55 +01:00
Nay
b00f6a981e
Merge pull request #9295 from horn/summons
...
Script/Commands: Make creature_summon_groups table reloadable.
2013-02-25 17:17:53 -08:00
Vincent_Michael
447b23c3bb
Core: Whitespace cleanup
2013-02-25 19:54:41 +01:00
Shauren
6a5c9bc5e3
Core/DBLayer: Made connection types consistent in DatabaseWorkerPool
2013-02-25 17:43:04 +01:00
QAston
ca19852510
Merge pull request #9193 from drskull/master
...
Core: Fix Feral Spirit attack speed and update attack power
2013-02-25 08:21:35 -08:00
QAston
9fbbcb5371
Merge pull request #9230 from FH3095/IsSingleTargetWith
...
Replace check in IsSingleTargetWith
2013-02-25 08:17:53 -08:00
QAston
c6d6cb7e74
Merge pull request #9062 from Chaplain/origin
...
Core/Spells: Rename wrong spell attribute
2013-02-25 07:52:37 -08:00
QAston
6e55e3f352
Merge pull request #9260 from ille/randomtypos03
...
Core/Conditions: add missing break
2013-02-25 07:49:33 -08:00
Spp
ffdf54b082
Core/RBAC: Remove couple of harcoded checks for GM level and use Permission 'Log gm trade'
2013-02-25 15:59:16 +01:00
Spp
d47b95cc0a
Missing change related to permission 'Change channel settings'
2013-02-25 15:51:48 +01:00
Spp
0c2402df95
Core/RBAC: Create new permissions 'See two side who list', 'Add friends of other faction', 'See all levels with who command' and 'Allows to add a gm to friend list'
2013-02-25 15:48:19 +01:00
Spp
fb9893a190
Add missing change related to permission 'Two side interaction channel'
2013-02-25 15:48:19 +01:00
Spp
019770dddb
Core/RBAC: Create new permissions related to character creation
...
- 'Skips character creation team mask check'
- 'Skips character creation class mask check'
- 'Skips character creation race mask check'
- 'Skips character creation reserved name check'
- 'Skips character creation heroic min level check'
- 'Creation of two side faction characters in same account' (Affected by global config option)
2013-02-25 15:48:19 +01:00
Spp
f67330e2ad
Core/RBAC: Create new permissions 'Allow channel chat between factions', 'Join channels without announce' (both need config option enabled and permission set) and 'Change channel settings without being channel moderator'
2013-02-25 15:48:18 +01:00
Spp
18562a43ba
Core/RBAC: Create new permissions 'Skips needed requirements to use channel check', 'Filter whispers', 'Allow say chat between factions'. Last one needs config option to be enabled and both sender and receiver to have the permission
2013-02-25 15:48:18 +01:00
Spp
9bd697066b
Core/RBAC: Add new permissions 'Skip disable map check', 'Skip reset talents when used more than allowed check', 'Skip spam chat check', 'Restore saved gm setting states', 'Use Config option START_GM_LEVEL to assign new character level'
2013-02-25 15:48:18 +01:00
Spp
fc78c48495
Core/RBAC: Create new permissions 'Notify if a command was not found' and 'Enables lower security than target check'
2013-02-25 15:48:18 +01:00
Spp
d14cb26e6e
Core/RBAC: Create new permission 'Two side mail interaction'. In order to send/receive mails from other faction, config option should be enabled and both sender and receiver should have the permission
2013-02-25 15:48:18 +01:00
Spp
ea2e6052b2
Core/RBAC: Create new permissions 'Allow to use CMSG_WORLD_TELEPORT opcode' and 'Allow to use CMSG_WHOIS opcode'
2013-02-25 15:48:18 +01:00
Spp
e99dd15915
Core/RBAC: Create new permission 'Skip over-speed ping check'
2013-02-25 15:48:18 +01:00
Spp
54f7cc326f
Core/RBAC: Create new permission 'Receive global GM messages/texts'
2013-02-25 15:48:18 +01:00
Spp
367d3ccc4f
Core/RBAC: Create new permissions 'Use staff badge in chat' and 'Check if should appear in .gm ingame command'
2013-02-25 15:48:18 +01:00
Spp
cb0456fedc
Core/RBAC: Create new permissions 'Instant .save', 'Allow params with .unstuck', 'Full HP after resurrect'
2013-02-25 15:48:18 +01:00
Spp
e6087b5563
Core/RBAC: Create new permission 'Be assigned ticket'
2013-02-25 15:48:18 +01:00
Spp
1638092f18
Core/RBAC: Create 'Skip instance required bosses check' permission
2013-02-25 15:48:18 +01:00
Spp
8810fcb575
Core/RBAC: Add new Permission "Log gm trade". Config option still active, but will affect only to users with that permission granted
2013-02-25 15:48:18 +01:00
Spp
15343d9bb0
Core/RBAC: Remove unnecessary header includes from other header files
2013-02-25 15:48:17 +01:00
Shocker
20e913efa6
Core/Spells: Implement TRIGGERED_IGNORE_EQUIPPED_ITEM_REQUIREMENT to allow ignoring equipped item requirements on triggered casting
2013-02-25 05:38:34 +02:00
Shocker
1049d02e5f
Core/Spells: Define SPELL_ATTR6_PRINT_SPELLNAME
...
(Can't think of a better name/description)
2013-02-25 04:55:53 +02:00
horn
c34f1aebe6
Script/Commands: Make creature_summon_groups table reloadable.
2013-02-24 23:50:08 +01:00
Gacko
cb99c1d16a
Script/Quest: The Lonesome Watcher (12877)
...
Closes : #9185
See: http://www.youtube.com/watch?v=ylZRMu9CIMw
2013-02-24 19:42:21 +01:00
Nay
cf58f5a075
Core: Fix a comment in LoadConfigSettings
...
Closes #9292
2013-02-24 16:54:02 +00:00
horn
ba549ddc30
Core/Summons: Implement summon groups system to be able to summon multiple NPCs at once without need of hardcoding the positions. Almost all hardcoded positions can now be moved to DB.
...
Thx to @Shauren for his help.
2013-02-24 17:10:02 +01:00
Shauren
06257d1034
Core/Movement: Do not attempt to pathfind for stop/turn movement
2013-02-24 14:48:03 +01:00
Shauren
16f9a9d1b4
Core/Vehicles: Fixed a crash that happened if someone called ExitVehicle during seat changing
2013-02-24 14:38:47 +01:00
Shauren
b1d43f837a
Core/Vehicles: Fixed crash in RemovePendingEventsForSeat - changed _pendingJoinEvents container from deque to list as deque invalidates all iterators pointing to the container (including .end()) when performing erase
2013-02-23 19:24:59 +01:00
Spp
49b609d2e4
Core/Calendar: Fix mem leak and minor cosmetic changes
2013-02-23 19:18:09 +01:00
Spp
22353a012f
Core/RBAC: Fix mem leak
2013-02-23 19:18:09 +01:00