Convert NPC scripts to Graal

This commit is contained in:
P0nk
2021-04-17 21:02:39 +02:00
parent 256e5688e0
commit d2c7023e7b
54 changed files with 127 additions and 168 deletions

View File

@@ -21,8 +21,6 @@
Marriage NPC
*/
importPackage(Packages.net.server.channel);
var status;
var wid;
var isMarrying;
@@ -178,6 +176,7 @@ function action(mode, type, selection) {
if(resStatus > 0) {
cm.gainItem((weddingType) ? weddingEntryTicketPremium : weddingEntryTicketCommon, -1);
const Channel = Java.type('net.server.channel.Channel');
var expirationTime = Channel.getRelativeWeddingTicketExpireTime(resStatus);
cm.gainItem(weddingSendTicket,15,false,true,expirationTime);
partner.getAbstractPlayerInteraction().gainItem(weddingSendTicket,15,false,true,expirationTime);
@@ -253,6 +252,7 @@ function action(mode, type, selection) {
if(cm.canHold(weddingSendTicket, 3)) {
cm.gainItem(5251100, -1);
const Channel = Java.type('net.server.channel.Channel');
var expirationTime = Channel.getRelativeWeddingTicketExpireTime(resStatus);
cm.gainItem(weddingSendTicket,3,false,true,expirationTime);
} else {