mirror of
https://github.com/ProjectSWGCore/Holocore.git
synced 2026-10-11 01:13:02 -04:00
Also Added .db-journal to git ignore (file created by a 3d party SQLite GUI program)
13 lines
776 B
JavaScript
13 lines
776 B
JavaScript
function executeCommand(galacticManager, player, target, args) {
|
|
|
|
var DuelPlayerIntent = Java.type("intents.combat.DuelPlayerIntent");
|
|
var DuelEventType = Java.type("intents.combat.DuelPlayerIntent.DuelEventType");
|
|
|
|
if (player.getCreatureObject().sentDuelRequestToPlayer(target) && !player.getCreatureObject().isInDuelWithPlayer(target)) {
|
|
new DuelPlayerIntent(player.getCreatureObject(), target, DuelEventType.CANCEL).broadcast();
|
|
} else if (target.getSentDuelRequestToPlayer(player.getCreatureObject()) && !player.getCreatureObject.sentDuelRequestToPlayer(target)) {
|
|
new DuelPlayerIntent(player.getCreatureObject(), target, DuelEventType.DECLINE).broadcast();
|
|
} else {
|
|
new DuelPlayerIntent(player.getCreatureObject(), target, DuelEventType.END).broadcast();
|
|
}
|
|
} |