Core/Loot: Move loot rolls from Group to Loot

Port From (https://github.com/TrinityCore/TrinityCore/commit/3ef5079feeedfdafc9d3c1d9f865e96dbc77ecc8)
This commit is contained in:
hondacrx
2022-09-18 17:57:08 -04:00
parent 0f77a9b27d
commit b76c9571d2
19 changed files with 803 additions and 932 deletions
+5 -4
View File
@@ -17,16 +17,14 @@
namespace Framework.Constants
{
public enum RollType
public enum RollVote
{
Pass = 0,
Need = 1,
Greed = 2,
Disenchant = 3,
NotEmitedYet = 4,
NotValid = 5,
MaxTypes = 4,
NotValid = 5
}
public enum RollMask
@@ -43,8 +41,10 @@ namespace Framework.Constants
public enum LootMethod
{
FreeForAll = 0,
RoundRobin = 1,
MasterLoot = 2,
GroupLoot = 3,
NeedBeforeGreed = 4,
PersonalLoot = 5
}
@@ -64,6 +64,7 @@ namespace Framework.Constants
Group = 1,
Master = 2,
Restricted = 3,
RoundRobin = 4,
Owner = 5,
None = 6
}