Update siege flags when fort owner loses fort.
Contributed by Sahar.
This commit is contained in:
parent
0a24af22b2
commit
aea04d4669
@ -398,6 +398,10 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
||||||
}
|
}
|
||||||
|
if (getSiege().isInProgress())
|
||||||
|
{
|
||||||
|
getSiege().updatePlayerSiegeStateFlags(true);
|
||||||
|
}
|
||||||
removeOwner(true);
|
removeOwner(true);
|
||||||
}
|
}
|
||||||
setFortState(0, 0); // initialize fort state
|
setFortState(0, 0); // initialize fort state
|
||||||
|
@ -398,6 +398,10 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
||||||
}
|
}
|
||||||
|
if (getSiege().isInProgress())
|
||||||
|
{
|
||||||
|
getSiege().updatePlayerSiegeStateFlags(true);
|
||||||
|
}
|
||||||
removeOwner(true);
|
removeOwner(true);
|
||||||
}
|
}
|
||||||
setFortState(0, 0); // initialize fort state
|
setFortState(0, 0); // initialize fort state
|
||||||
|
@ -398,6 +398,10 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
||||||
}
|
}
|
||||||
|
if (getSiege().isInProgress())
|
||||||
|
{
|
||||||
|
getSiege().updatePlayerSiegeStateFlags(true);
|
||||||
|
}
|
||||||
removeOwner(true);
|
removeOwner(true);
|
||||||
}
|
}
|
||||||
setFortState(0, 0); // initialize fort state
|
setFortState(0, 0); // initialize fort state
|
||||||
|
@ -398,6 +398,10 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
||||||
}
|
}
|
||||||
|
if (getSiege().isInProgress())
|
||||||
|
{
|
||||||
|
getSiege().updatePlayerSiegeStateFlags(true);
|
||||||
|
}
|
||||||
removeOwner(true);
|
removeOwner(true);
|
||||||
}
|
}
|
||||||
setFortState(0, 0); // initialize fort state
|
setFortState(0, 0); // initialize fort state
|
||||||
|
@ -398,6 +398,10 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
||||||
}
|
}
|
||||||
|
if (getSiege().isInProgress())
|
||||||
|
{
|
||||||
|
getSiege().updatePlayerSiegeStateFlags(true);
|
||||||
|
}
|
||||||
removeOwner(true);
|
removeOwner(true);
|
||||||
}
|
}
|
||||||
setFortState(0, 0); // initialize fort state
|
setFortState(0, 0); // initialize fort state
|
||||||
|
@ -398,6 +398,10 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
||||||
}
|
}
|
||||||
|
if (getSiege().isInProgress())
|
||||||
|
{
|
||||||
|
getSiege().updatePlayerSiegeStateFlags(true);
|
||||||
|
}
|
||||||
removeOwner(true);
|
removeOwner(true);
|
||||||
}
|
}
|
||||||
setFortState(0, 0); // initialize fort state
|
setFortState(0, 0); // initialize fort state
|
||||||
|
@ -398,6 +398,10 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
||||||
}
|
}
|
||||||
|
if (getSiege().isInProgress())
|
||||||
|
{
|
||||||
|
getSiege().updatePlayerSiegeStateFlags(true);
|
||||||
|
}
|
||||||
removeOwner(true);
|
removeOwner(true);
|
||||||
}
|
}
|
||||||
setFortState(0, 0); // initialize fort state
|
setFortState(0, 0); // initialize fort state
|
||||||
|
@ -398,6 +398,10 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
||||||
}
|
}
|
||||||
|
if (getSiege().isInProgress())
|
||||||
|
{
|
||||||
|
getSiege().updatePlayerSiegeStateFlags(true);
|
||||||
|
}
|
||||||
removeOwner(true);
|
removeOwner(true);
|
||||||
}
|
}
|
||||||
setFortState(0, 0); // initialize fort state
|
setFortState(0, 0); // initialize fort state
|
||||||
|
@ -41,7 +41,6 @@ import org.l2jmobius.gameserver.network.serverpackets.PledgeShowInfoUpdate;
|
|||||||
/**
|
/**
|
||||||
* @author programmos
|
* @author programmos
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public class Fort
|
public class Fort
|
||||||
{
|
{
|
||||||
protected static final Logger LOGGER = Logger.getLogger(Fort.class.getName());
|
protected static final Logger LOGGER = Logger.getLogger(Fort.class.getName());
|
||||||
|
@ -395,6 +395,10 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
||||||
}
|
}
|
||||||
|
if (getSiege().isInProgress())
|
||||||
|
{
|
||||||
|
getSiege().updatePlayerSiegeStateFlags(true);
|
||||||
|
}
|
||||||
removeOwner(true);
|
removeOwner(true);
|
||||||
}
|
}
|
||||||
setFortState(0, 0); // initialize fort state
|
setFortState(0, 0); // initialize fort state
|
||||||
|
@ -395,6 +395,10 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
||||||
}
|
}
|
||||||
|
if (getSiege().isInProgress())
|
||||||
|
{
|
||||||
|
getSiege().updatePlayerSiegeStateFlags(true);
|
||||||
|
}
|
||||||
removeOwner(true);
|
removeOwner(true);
|
||||||
}
|
}
|
||||||
setFortState(0, 0); // initialize fort state
|
setFortState(0, 0); // initialize fort state
|
||||||
|
@ -398,6 +398,10 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
||||||
}
|
}
|
||||||
|
if (getSiege().isInProgress())
|
||||||
|
{
|
||||||
|
getSiege().updatePlayerSiegeStateFlags(true);
|
||||||
|
}
|
||||||
removeOwner(true);
|
removeOwner(true);
|
||||||
}
|
}
|
||||||
setFortState(0, 0); // initialize fort state
|
setFortState(0, 0); // initialize fort state
|
||||||
|
@ -398,6 +398,10 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
||||||
}
|
}
|
||||||
|
if (getSiege().isInProgress())
|
||||||
|
{
|
||||||
|
getSiege().updatePlayerSiegeStateFlags(true);
|
||||||
|
}
|
||||||
removeOwner(true);
|
removeOwner(true);
|
||||||
}
|
}
|
||||||
setFortState(0, 0); // initialize fort state
|
setFortState(0, 0); // initialize fort state
|
||||||
|
@ -398,6 +398,10 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
||||||
}
|
}
|
||||||
|
if (getSiege().isInProgress())
|
||||||
|
{
|
||||||
|
getSiege().updatePlayerSiegeStateFlags(true);
|
||||||
|
}
|
||||||
removeOwner(true);
|
removeOwner(true);
|
||||||
}
|
}
|
||||||
setFortState(0, 0); // initialize fort state
|
setFortState(0, 0); // initialize fort state
|
||||||
|
@ -398,6 +398,10 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
||||||
}
|
}
|
||||||
|
if (getSiege().isInProgress())
|
||||||
|
{
|
||||||
|
getSiege().updatePlayerSiegeStateFlags(true);
|
||||||
|
}
|
||||||
removeOwner(true);
|
removeOwner(true);
|
||||||
}
|
}
|
||||||
setFortState(0, 0); // initialize fort state
|
setFortState(0, 0); // initialize fort state
|
||||||
|
@ -398,6 +398,10 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
||||||
}
|
}
|
||||||
|
if (getSiege().isInProgress())
|
||||||
|
{
|
||||||
|
getSiege().updatePlayerSiegeStateFlags(true);
|
||||||
|
}
|
||||||
removeOwner(true);
|
removeOwner(true);
|
||||||
}
|
}
|
||||||
setFortState(0, 0); // initialize fort state
|
setFortState(0, 0); // initialize fort state
|
||||||
|
@ -398,6 +398,10 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
||||||
}
|
}
|
||||||
|
if (getSiege().isInProgress())
|
||||||
|
{
|
||||||
|
getSiege().updatePlayerSiegeStateFlags(true);
|
||||||
|
}
|
||||||
removeOwner(true);
|
removeOwner(true);
|
||||||
}
|
}
|
||||||
setFortState(0, 0); // initialize fort state
|
setFortState(0, 0); // initialize fort state
|
||||||
|
@ -398,6 +398,10 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
LOGGER.log(Level.WARNING, "Exception in setOwner: " + e.getMessage(), e);
|
||||||
}
|
}
|
||||||
|
if (getSiege().isInProgress())
|
||||||
|
{
|
||||||
|
getSiege().updatePlayerSiegeStateFlags(true);
|
||||||
|
}
|
||||||
removeOwner(true);
|
removeOwner(true);
|
||||||
}
|
}
|
||||||
setFortState(0, 0); // initialize fort state
|
setFortState(0, 0); // initialize fort state
|
||||||
|
Loading…
Reference in New Issue
Block a user