switch(pchar.location)
{
case "Redmond_tavern":
if (characters[GetCharacterIndex(pchar.quest.friend_in_tavern)].location.locator == "sit1")
{
float lx = -0.169727
float ly = 0.008688494;
float lz = 6.345457;
if((CheckLocationPosition(loadedLocation, lx,ly,lz))==true) ChangeCharacterAddressGroup(pchar, "Redmond_tavern", "sit", "sit11");break; // SPECIFICALLY THIS LINE
GetCharacterPos(characters[GetCharacterIndex(pchar.quest.friend_in_tavern)], &x, &y, &z);
nearloc = LAi_FindNearestFreeLocator("sit", x, y, z);
if (nearloc=="sit9" ) ChangeCharacterAddressGroup(pchar, "Redmond_tavern", "sit", "sit9");
}
if (characters[GetCharacterIndex(pchar.quest.friend_in_tavern)].location.locator == "sit3")
{
lx =-0.2043872;
ly = 0.02849323;
lz = 5.419554;
if((CheckLocationPosition(loadedLocation, lx,ly,lz))==true) ChangeCharacterAddressGroup(pchar, "Redmond_tavern", "sit", "sit2");break;
GetCharacterPos(characters[GetCharacterIndex(pchar.quest.friend_in_tavern)], &x, &y, &z);
nearloc = LAi_FindNearestFreeLocator("sit", x, y, z);
if (nearloc=="sit12" ) ChangeCharacterAddressGroup(pchar, "Redmond_tavern", "sit", "sit12");
if (nearloc=="sit13" ) ChangeCharacterAddressGroup(pchar, "Redmond_tavern", "sit", "sir13");
}
break;