WishToDie
45363b8216
Scripts/Gundrak: Drakkari Colossus
...
Drakkari Colossus should not move when in freeze phase.
2013-02-14 22:54:06 +02:00
Aokromes
b38fc89db3
Scripts/Ulduar: Kologarn's gate should be open while in combat
...
Source: personal experience and http://youtu.be/JcOiyNaKDlg?t=18s
2013-02-14 09:48:46 +01:00
Shauren
d926ad63c0
Core/Spells: Fixed charge effects with non-explicit targets
2013-02-13 20:21:26 +01:00
Kirkhammett
f7944aaedf
Fixup for last commits.
2013-02-12 14:59:44 +01:00
Shauren
20cd6cfc61
Scripts/Icecrown Citadel: Fixed possible crash for Necrotic Plague (if cast outside of ICC)
...
Closes #9188
2013-02-12 12:39:48 +01:00
zwerg
e5e970baec
Core/Spells: Fix cooldown problems for Val'anyr, Hammer of Ancient Kings
...
Closes #9162
2013-02-09 23:19:18 +01:00
Gacko
a7eef6a598
Script/Quest: Kodo Roundup
...
Closes #943
2013-02-09 16:24:31 +01:00
thomas33
82c31e50bb
typo
2013-02-07 16:10:10 +01:00
Vincent_Michael
5b45a87da5
Core: More clean up whitespace
2013-02-07 00:24:00 +01:00
click
75994b3dd3
Core: Clean up whitespace, and remove a silly warning in boss_lurker_below.cpp
2013-02-07 00:19:19 +01:00
m7nu3l
f9654d52e0
Core/AI: Removed Scripted_NoMovementAI which has become obsolete. Use ScriptedAI::SetCombatMovement(false); to get the same functionality.
2013-02-04 19:18:48 -03:00
w1sht0l1v3
1e8bf1aad1
DB/Misc: Fix achievement Flirt With Disaster.
2013-02-04 23:39:04 +02:00
Spp
61979f8591
Scripts/Player: Add OnMapChanged to PlayerScripts (after map changed)
...
Core/Dungeon Finder: Use OnMapChanged script to cast/remove Luck of the draw
- Also move code to force party update to LfgPlayerScript
- Remove some obsolete Lfg code after recent commits
2013-02-04 16:52:43 +01:00
Aokromes
6d8a69d640
Merge pull request #9099 from Bezo/mutenew
...
Add Mute reason and mute by to the db so you can get this info from the ...
2013-02-04 06:55:26 -08:00
Spp
683de1d624
Core/RBAC: Add SQL to remove bad data from account_access, otherwise other sqls will fail due to use of FOREIGN KEYS
...
- Also add missing files from previous commit
2013-02-04 09:39:01 +01:00
Spp
b980aff83e
Core: Implement Role based Access Control
...
- This system will give more control of actions an account can perform.
System defines:
- Permissions to perform some action
- Roles: a set of permissions that have some relation
- Groups: a set of roles that have some relation
Operations:
- Grant: Assign and allow
- Deny: Assign and do not allow
- Revoke: Remove
Precedence to know if something can be done: Grant, Deny. That means, if you are granted some action by a role but you have denied the permission, the action can not be done.
Some Rules:
- Groups can only have roles
- Roles can only have permissions
- An account can be assigned granted and denied roles. Permissions inherited from roles are granted if roles is granted and denied if roles is denied
- An account can be assigned granted and denied permissions
- An account can have multiple groups, roles and permissions
- An account can not have same role granted and denied at same time
- An acconnt can not have same permission granted and denied at same time
- Id 0 can not be used to define a group, role or permission
Added some permissions as a sample of use (Instant Logout, Skip Queue, Join BGs, Join DF) and some permissions as a workaround to commands till command system is modified to use RBAC
2013-02-04 09:04:33 +01:00
Spp
ec5d16db8a
Core/Dungeon Finder: Declare some functions private as those are not used outside LFGMgr. Also do not expose LFGDungeonData outside LFGMgr
2013-02-04 06:43:03 +01:00
Spp
f743424f63
Core/Dungeon Finder: Corrections to previous commit
...
- player::inRandomLfgDungeon was supposed to return if current player map and difficulty are the ones player applied for
2013-02-04 05:50:52 +01:00
Spp
9bdfc87774
Core/Dungeon Finder: Use lfg namespace to encapsulate all LFG classes, structs and enums
2013-02-04 04:43:50 +01:00
Spp
f753c989f2
Core/Dungeon Finder: Simplify Spell Luck of the draw code
...
Core/Dungeon Finder: Partial recode of "group list" using existing Lfg functions
2013-02-04 04:43:49 +01:00
w1sht0l1v3
ffb4c63fe3
DB/Misc: Add full script for Pilfering Perfume (A:24656 H:24541)
...
Closes #5205
2013-02-04 05:22:09 +02:00
Krogonos
cfaabe50cf
Fixed a few file names to improve searching.
...
Signed-off-by: Krogonos <bryan.mayer26@yahoo.com >
2013-02-03 09:12:03 -06:00
Shauren
b346459ca8
Core: Warning fixes
2013-02-03 14:11:59 +01:00
Vincent_Michael
1cdfc65959
Script: Fix warning for craping script -.-
2013-02-03 01:32:14 +01:00
Vincent_Michael
0f53f69e52
Core: Fix build
2013-02-03 01:12:07 +01:00
Vincent_Michael
847cafc121
Scripts/Misc: Some code optimisations
2013-02-03 00:38:34 +01:00
Shauren
73d2f315af
Scripts/Icecrown Citadel
...
* Fixed rare weird coldflame positioning
* Fixed Bone Slice
* Changed Bone Spike Graveyard timing (first has to happen after Lord Marrowgar starts using Bone Slice)
2013-02-02 16:48:09 +01:00
Shauren
817f5b3648
Scripts/Icecrown Citadel:
...
* Fixed Coldflame dealing double damage
* Targets hit by Bone Slice will now be immune to Bone Spike Graveyard
* Fixed healing players on Bone Spike
Closes #1091
Closes #4473
Closes #5854
Closes #7060
2013-02-01 18:06:51 +01:00
Shauren
0bf29d45d1
Core/Players: Prevent trading, taking gold from mail and withdrawing from guild bank if it would put the player over gold cap.
...
Closes #4015
2013-02-01 11:38:55 +01:00
Gacko
f5264e3fbb
Script/ICC: Fix phase check and warning
2013-01-31 22:00:32 +01:00
Spp
67d46ae1ae
Scripts/Commands: Show correct guild Rank when using .pinfo command
...
(Corrections to 1b551cc1 )
2013-01-31 09:18:42 +01:00
Gacko
0a9fbc6588
Script/ICC: Fix phase check in Saurfang script
...
... typos - typos everywhere. me->request(glasses);
2013-01-31 08:45:47 +01:00
Gacko
754418a8de
Script/ICC: Fix phase check in Saurfang script
...
Related to changes in dbecf05e39
2013-01-30 19:34:59 +01:00
Gacko
dbecf05e39
Core: Logical fixes and improvements in EventMap
2013-01-30 18:39:34 +01:00
Vincent_Michael
5a74336c5e
Core: Fix non pch build
2013-01-30 18:24:29 +01:00
Vincent_Michael
8814d8c136
Script/ToCr: Fix crash for lord jaraxxus Mistress Kiss + cleanup
2013-01-30 18:06:19 +01:00
Bezo
760d62e934
Add Mute reason and mute by to the db so you can get this info from the db with the pinfo command when player get muted.
...
old LOGIN_UPD_MUTE_TIME change to LOGIN_UPD_MUTE_TIME_LOGIN due the use of it when character login to world.
2013-01-30 13:09:41 +02:00
Spp
8cd408ae6c
Core/Misc: Some changes to minimize differences with 4.3.4 branch
2013-01-30 10:34:18 +01:00
Spp
fa5dd4bd4e
Core/Misc: Remove some calls to const_cast
2013-01-30 08:39:06 +01:00
Gacko
29cd1dbec1
Core/Quest: Bloody Breakout
...
Closes #641
2013-01-28 19:50:01 +01:00
Nay
1b551cc157
Scripts/Commands: Add guild info to .pinfo
...
Original patch by @secharles, modified
Closes #8946
2013-01-26 21:33:13 +00:00
Vincent_Michael
ceed5ea42f
Scripts/Icecrown Citadel: Fix warning
2013-01-26 19:57:11 +01:00
Vincent_Michael
480c847156
Core: Some cosmetic changes
2013-01-26 19:49:53 +01:00
w1sht0l1v3
f0800d3926
Scripts/ShadowmoonValley: Fixup script for Lord Illidan Stormrage quest to be doable.
...
Notice: this whole script needs a proper rewrite(contains wrong Illidan npc id,bad dialogues,etc).
2013-01-26 19:19:55 +02:00
WishToDie
1348e4e44d
Fix Typo.
2013-01-26 00:57:10 +02:00
w1sht0l1v3
6acfa49065
Script/Commands: Implement command to list the members of a group/party.
2013-01-26 00:41:46 +02:00
Shauren
705d0c8865
Scripts/Icecrown Citadel: Fixed possible crash with Bone Spike Graveyard
...
Closes #7171
2013-01-24 22:51:42 +01:00
Shauren
1c7ade5e54
Scripts/Icecrown Citadel: Fixed Deathbringer Saurfang's Blood Power scaling on first attempt.
...
Closes #3283
2013-01-24 22:46:45 +01:00
Shauren
6c5fbc492c
Scripts/Icecrown Citadel: Fixed Essence of the Blood Queen interrupting player spell casts
...
Closes #8665
2013-01-23 23:14:18 +01:00
blub
a6f587a3b1
Merge pull request #9016 from joschiwald/spellscripts4
...
Core/Spell: convert more spells to SpellScripts
2013-01-23 11:19:39 -08:00