After disabling Trammel on my shard, I quickly found out that messages in bottles no longer work, nor to the SOS. After fiddling around for about an hour or two I think I finally got it all set up properly.
Note: This wont tell you how to disable a facet on your shard, there are already other FAQs that deal with that.
- Open MessageInABottle.cs in Scripts\Items\Skill Items\Fishing\Misc
- On line 21 you should see:
PHP Code:
[Constructable]
public MessageInABottle() : this( Map.Trammel)
{
}
Change it to:
PHP Code:
[Constructable]
public MessageInABottle() : this( Map.Felucca)
{
}
- On line 51 you should see:
PHP Code:
switch ( version )
{
case 1:
{
m_TargetMap = reader.ReadMap();
break;
}
case 0:
{
m_TargetMap = Map.Trammel;
break;
}
}
Change it to:
PHP Code:
switch ( version )
{
case 1:
{
m_TargetMap = reader.ReadMap();
break;
}
case 0:
{
m_TargetMap = Map.Felucca;
break;
}
}
- Save and close, now open SOS.cs in \Scripts\Items\Skill Items\Fishing\Misc
- On line 36 you should see:
PHP Code:
[Constructable]
public SOS() : this( Map.Trammel )
{
}
Change it to:
PHP Code:
[Constructable]
public SOS() : this( Map.Felucca )
{
}
- On line 86:
PHP Code:
if ( m_TargetMap == null || m_TargetMap == Map.Internal )
m_TargetMap = Map.Trammel;
change it to:
PHP Code:
if ( m_TargetMap == null || m_TargetMap == Map.Internal )
m_TargetMap = Map.Felucca;
I hope I didn't leave anything out, but that should get the bottles working on different facets.