/// <summary>
/// Creates new region by id.
/// </summary>
/// <param name="regionId"></param>
public static Region CreateNormal(int regionId)
{
var region = new Region(regionId, RegionMode.Permanent);
region.RegionInfoData = AuraData.RegionInfoDb.Find(region.Id);
if (region.RegionInfoData == null)
{
throw new Exception("Region.CreateNormal: No region info data found for '" + region.Id + "'.");
}
region.InitializeFromData();
return(region);
}