#W# Change: Change new character start locations.
This commit is contained in:
parent
8621281ddc
commit
40dd003fa8
1 changed files with 15 additions and 28 deletions
|
|
@ -80,45 +80,32 @@ public static partial class CharacterCreation
|
|||
|
||||
public static readonly CityInfo[] OldHavenStartingCities =
|
||||
[
|
||||
new("Haven", "The Bountiful Harvest Inn", 3677, 2625, 0, Map.Trammel),
|
||||
new("Britain", "Sweet Dreams Inn", 1075074, 1496, 1628, 10, Map.Trammel),
|
||||
new("Magincia", "The Great Horns Tavern", 1075077, 3734, 2222, 20, Map.Trammel),
|
||||
//new("Haven", "The Bountiful Harvest Inn", 3677, 2625, 0, Map.Trammel),
|
||||
//new("Bastion", "Sweet Dreams Inn", 1075074, 2782, 1940, 1, Map.Trammel),
|
||||
//new("Magincia", "The Great Horns Tavern", 1075077, 3734, 2222, 20, Map.Trammel),
|
||||
];
|
||||
|
||||
public static readonly CityInfo[] FeluccaStartingCities =
|
||||
[
|
||||
new("Yew", "The Empath Abbey", 1075072, 633, 858, 0, Map.Felucca),
|
||||
new("Minoc", "The Barnacle", 1075073, 2476, 413, 15, Map.Felucca),
|
||||
new("Britain", "Sweet Dreams Inn", 1075074, 1496, 1628, 10, Map.Felucca),
|
||||
new("Moonglow", "The Scholars Inn", 1075075, 4408, 1168, 0, Map.Felucca),
|
||||
new("Trinsic", "The Traveler's Inn", 1075076, 1845, 2745, 0, Map.Felucca),
|
||||
new("Magincia", "The Great Horns Tavern", 1075077, 3734, 2222, 20, Map.Felucca),
|
||||
new("Jhelom", "The Mercenary Inn", 1075078, 1374, 3826, 0, Map.Felucca),
|
||||
new("Skara Brae", "The Falconer's Inn", 1075079, 618, 2234, 0, Map.Felucca),
|
||||
new("Vesper", "The Ironwood Inn", 1075080, 2771, 976, 0, Map.Felucca)
|
||||
];
|
||||
|
||||
public static readonly CityInfo[] TrammelStartingCities =
|
||||
[
|
||||
new("Yew", "The Empath Abbey", 1075072, 633, 858, 0, Map.Trammel),
|
||||
new("Minoc", "The Barnacle", 1075073, 2476, 413, 15, Map.Trammel),
|
||||
new("Moonglow", "The Scholars Inn", 1075075, 4408, 1168, 0, Map.Trammel),
|
||||
new("Trinsic", "The Traveler's Inn", 1075076, 1845, 2745, 0, Map.Trammel),
|
||||
new("Jhelom", "The Mercenary Inn", 1075078, 1374, 3826, 0, Map.Trammel),
|
||||
new("Skara Brae", "The Falconer's Inn", 1075079, 618, 2234, 0, Map.Trammel),
|
||||
new("Vesper", "The Ironwood Inn", 1075080, 2771, 976, 0, Map.Trammel),
|
||||
new("Mireport", "The Empath Abbey", 1075072, 390, 1278, 0, Map.Trammel),
|
||||
new("Rivermouth", "The Traveler's Inn", 1075076, 1298, 1723, 5, Map.Trammel),
|
||||
new("Cresthaven", "The Mercenary Inn", 1075078, 1589, 1164, 2, Map.Trammel),
|
||||
new("Coldbarrow", "The Falconer's Inn", 1075079, 3362, 2379, 2, Map.Trammel),
|
||||
new("Myrish", "The Ironwood Inn", 1075080, 1559, 2943, 2, Map.Trammel),
|
||||
];
|
||||
|
||||
public static readonly CityInfo[] NewHavenStartingCities =
|
||||
[
|
||||
new("New Haven", "The Bountiful Harvest Inn", 1150168, 3503, 2574, 14, Map.Trammel),
|
||||
new("Britain", "The Wayfarer's Inn", 1075074, 1602, 1591, 20, Map.Trammel)
|
||||
// Magincia removed because it burned down.
|
||||
new("Fairwinds", "The Bountiful Harvest Inn", 1150168, 2272, 2812, 0, Map.Trammel),
|
||||
new("Bastion", "The Wayfarer's Inn", 1075074, 1839, 2004, 0, Map.Trammel),
|
||||
];
|
||||
|
||||
public static readonly CityInfo[] StartingCitiesSA =
|
||||
[
|
||||
new("Royal City", "Royal City Inn", 1150169, 738, 3486, -19, Map.TerMur)
|
||||
];
|
||||
|
||||
private static CityInfo[] _availableStartingCities;
|
||||
|
|
@ -130,10 +117,10 @@ public static partial class CharacterCreation
|
|||
{
|
||||
var pre6000ClientSupport = TileMatrix.Pre6000ClientSupport;
|
||||
var availableMaps = ExpansionInfo.CoreExpansion.MapSelectionFlags;
|
||||
var trammelAvailable = availableMaps.Includes(MapSelectionFlags.Trammel);
|
||||
var TrammelAvailable = availableMaps.Includes(MapSelectionFlags.Trammel);
|
||||
var terMerAvailable = availableMaps.Includes(MapSelectionFlags.TerMur);
|
||||
|
||||
if (trammelAvailable)
|
||||
if (TrammelAvailable)
|
||||
{
|
||||
if (pre6000ClientSupport)
|
||||
{
|
||||
|
|
@ -306,14 +293,14 @@ public static partial class CharacterCreation
|
|||
var availableMaps = ExpansionInfo.CoreExpansion.MapSelectionFlags;
|
||||
var m = args.Mobile;
|
||||
|
||||
if (m.AccessLevel > AccessLevel.Player)
|
||||
/*if (m.AccessLevel > AccessLevel.Player)
|
||||
{
|
||||
var map = availableMaps.Includes(MapSelectionFlags.Felucca) ? Map.Felucca : Map.Trammel;
|
||||
if (availableMaps.Includes(MapSelectionFlags.Felucca))
|
||||
{
|
||||
return new CityInfo("Green Acres", "Green Acres", 5445, 1153, 0, map);
|
||||
return new CityInfo("Green Acres", "Green Acres", 5445, 1153, 0, Map.Trammel);
|
||||
}
|
||||
}
|
||||
}*/
|
||||
|
||||
if (Core.SA)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue