Skip to content

Commit fac85f5

Browse files
committed
CreatureObject uses calculatePvpStatus()
1 parent aae66c8 commit fac85f5

1 file changed

Lines changed: 3 additions & 43 deletions

File tree

src/resources/objects/creature/CreatureObject.java

Lines changed: 3 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@
4343
import com.sleepycat.persist.model.Entity;
4444
import com.sleepycat.persist.model.NotPersistent;
4545

46+
import main.NGECore;
47+
4648
import engine.clients.Client;
4749
import resources.objects.Buff;
4850
import resources.objects.DamageOverTime;
@@ -1135,49 +1137,7 @@ public void sendBaselines(Client destination) {
11351137
//destination.getSession().write(messageBuilder.buildBaseline9());
11361138

11371139
if(destination != getClient()) {
1138-
UpdatePVPStatusMessage upvpm = new UpdatePVPStatusMessage(getObjectID(), getPvPBitmask(), getFaction());
1139-
if(getSlottedObject("ghost") != null)
1140-
upvpm.setStatus(16);
1141-
/*
1142-
if (factionStatus == 1 && faction == "imperial") {
1143-
upvpm.setFaction(UpdatePVPStatusMessage.factionCRC.Imperial);
1144-
upvpm.setStatus(16);
1145-
if ((getOptionsBitmask() & 128) == 128) upvpm.setStatus(0);
1146-
if (getOwnerId() != 0) upvpm.setStatus(256);
1147-
}
1148-
1149-
if (factionStatus == 1 && faction == "rebel") {
1150-
upvpm.setFaction(UpdatePVPStatusMessage.factionCRC.Rebel);
1151-
upvpm.setStatus(16);
1152-
if ((getOptionsBitmask() & 128) == 128) upvpm.setStatus(0);
1153-
if (getOwnerId() != 0) upvpm.setStatus(256);
1154-
}
1155-
1156-
if (factionStatus == 2 && faction == "imperial") {
1157-
upvpm.setFaction(UpdatePVPStatusMessage.factionCRC.Imperial);
1158-
upvpm.setStatus(55);
1159-
if ((getOptionsBitmask() & 128) == 128) upvpm.setStatus(39);
1160-
if (getOwnerId() != 0) upvpm.setStatus(295);
1161-
}
1162-
if (factionStatus == 2 && faction == "rebel") {
1163-
upvpm.setFaction(UpdatePVPStatusMessage.factionCRC.Rebel);
1164-
upvpm.setStatus(55);
1165-
if ((getOptionsBitmask() & 128) == 128) upvpm.setStatus(39);
1166-
if (getOwnerId() != 0) upvpm.setStatus(295);
1167-
}
1168-
if(factionStatus == 0 && faction == "neutral") {
1169-
upvpm.setFaction(UpdatePVPStatusMessage.factionCRC.Neutral);
1170-
upvpm.setStatus(16);
1171-
if ((getOptionsBitmask() & 128) == 128) upvpm.setStatus(0);
1172-
if (getOwnerId() != 0) upvpm.setStatus(256);
1173-
} else {
1174-
upvpm.setFaction(UpdatePVPStatusMessage.factionCRC.Neutral);
1175-
upvpm.setStatus(16);
1176-
if ((getOptionsBitmask() & 128) == 128) upvpm.setStatus(0);
1177-
if (getOwnerId() != 0) upvpm.setStatus(256);
1178-
}
1179-
*/
1180-
1140+
UpdatePVPStatusMessage upvpm = new UpdatePVPStatusMessage(getObjectID(), NGECore.getInstance().factionService.calculatePvpStatus(destination.getParent(), this), getFaction());
11811141
destination.getSession().write(upvpm.serialize());
11821142
UpdatePostureMessage upm = new UpdatePostureMessage(getObjectID(), getPosture());
11831143
destination.getSession().write(upm.serialize());

0 commit comments

Comments
 (0)