Password on minigames + Broadcast diseases + Missing reactor scripts
Added script for several uncoded reactors with drop data on DB. Improved quest status updates on the DB, now using a common "characterid" column. Fixed several disease status not appearing for other players. Fixed MapleTV item being taken twice per operation. Implemented password system for minirooms such as omok/match cards. Passwords as player names will suggest to the system that player is being "invited" to the private game.
This commit is contained in:
@@ -4,6 +4,7 @@ import client.MapleJob;
|
||||
import constants.skills.Aran;
|
||||
import server.maps.MapleMap;
|
||||
import server.maps.FieldLimit;
|
||||
import server.quest.MapleQuest;
|
||||
|
||||
/*
|
||||
* @author kevintjuh93
|
||||
@@ -211,7 +212,7 @@ public class GameConstants {
|
||||
}
|
||||
|
||||
public static boolean isMedalQuest(short questid) {
|
||||
return questid / 100 == 299;
|
||||
return MapleQuest.getInstance(questid).getMedalRequirement() != -1;
|
||||
}
|
||||
|
||||
public static boolean hasSPTable(MapleJob job) {
|
||||
|
||||
@@ -166,7 +166,10 @@ public class ServerConstants {
|
||||
|
||||
//Event End Timestamp
|
||||
public static final long EVENT_END_TIMESTAMP = 1428897600000L;
|
||||
|
||||
|
||||
//Debug Variables
|
||||
public static int DEBUG_VALUES[] = new int[10]; // Field designed for packet testing purposes
|
||||
|
||||
//Properties
|
||||
static {
|
||||
Properties p = new Properties();
|
||||
|
||||
Reference in New Issue
Block a user