Core/Maps: Treat scenario maps as instanceable
This commit is contained in:
@@ -55,12 +55,12 @@ namespace Game.DataStorage
|
|||||||
//Helpers
|
//Helpers
|
||||||
public Expansion Expansion() { return (Expansion)ExpansionID; }
|
public Expansion Expansion() { return (Expansion)ExpansionID; }
|
||||||
|
|
||||||
public bool IsDungeon() { return (InstanceType == MapTypes.Instance || InstanceType == MapTypes.Raid) && !IsGarrison(); }
|
public bool IsDungeon() { return (InstanceType == MapTypes.Instance || InstanceType == MapTypes.Raid || InstanceType == MapTypes.Scenario) && !IsGarrison(); }
|
||||||
public bool IsNonRaidDungeon() { return InstanceType == MapTypes.Instance; }
|
public bool IsNonRaidDungeon() { return InstanceType == MapTypes.Instance; }
|
||||||
public bool Instanceable()
|
public bool Instanceable()
|
||||||
{
|
{
|
||||||
return InstanceType == MapTypes.Instance || InstanceType == MapTypes.Raid
|
return InstanceType == MapTypes.Instance || InstanceType == MapTypes.Raid
|
||||||
|| InstanceType == MapTypes.Battleground || InstanceType == MapTypes.Arena;
|
|| InstanceType == MapTypes.Battleground || InstanceType == MapTypes.Arena || InstanceType == MapTypes.Scenario;
|
||||||
}
|
}
|
||||||
public bool IsRaid() { return InstanceType == MapTypes.Raid; }
|
public bool IsRaid() { return InstanceType == MapTypes.Raid; }
|
||||||
public bool IsBattleground() { return InstanceType == MapTypes.Battleground; }
|
public bool IsBattleground() { return InstanceType == MapTypes.Battleground; }
|
||||||
|
|||||||
Reference in New Issue
Block a user