l2fire Posted September 19, 2018 Posted September 19, 2018 Hello, how to make only Giran castle siege and how to remove Chance Augment skills leave just passive/active?
1 SweeTs Posted September 19, 2018 Posted September 19, 2018 Keep only giran on castle table. Find the sql / xml file with augmentation data and remove all chance augments.
0 l2fire Posted September 19, 2018 Author Posted September 19, 2018 13 minutes ago, SweeTs said: Keep only giran on castle table. Find the sql / xml file with augmentation data and remove all chance augments. ERROR Error while loading zones. java.lang.NullPointerException at com.l2jfrozen.gameserver.model.zone.type.L2CastleZone.setParameter(L2 CastleZone.java:62) at com.l2jfrozen.gameserver.datatables.xml.ZoneData.load(ZoneData.java:5 00) at com.l2jfrozen.gameserver.datatables.xml.ZoneData.<init>(ZoneData.java :107) at com.l2jfrozen.gameserver.datatables.xml.ZoneData.getInstance(ZoneData .java:92) at com.l2jfrozen.gameserver.GameServer.main(GameServer.java:342) 62 line in L2CastleZone.java public void setParameter(final String name, final String value) { switch (name) { case "castleId": _castleId = Integer.parseInt(value); // Register self to the correct castle _castle = CastleManager.getInstance().getCastleById(_castleId); This is 62 Line : _castle.setZone(this); break;
0 SweeTs Posted September 19, 2018 Posted September 19, 2018 Maybe there is something else in frozen to do. That frozen. Add a null check if (_castle != null) before the 62th line and check. castleId may be null there as well? Dunno how it's parsed, basically you should not get there.
0 l2fire Posted September 19, 2018 Author Posted September 19, 2018 3 minutes ago, SweeTs said: Maybe there is something else in frozen to do. That frozen. Add a null check if (_castle != null) before the 62th line and check. A lot of error in gs :D after if (_castle != null) before the 62th line
0 SweeTs Posted September 19, 2018 Posted September 19, 2018 Can't say how frozen works, but if you removed the castle info from the table, it should be enough. Else it has some more info (already stored) which it reads and throw npe as you removed it. You should see how, where it's parsed. Eventually use clean database and try again removing the castle table. If you again get npe, God's know why, you have to see how it feed the data.
0 l2fire Posted September 19, 2018 Author Posted September 19, 2018 6 minutes ago, SweeTs said: Can't say how frozen works, but if you removed the castle info from the table, it should be enough. Else it has some more info (already stored) which it reads and throw npe as you removed it. You should see how, where it's parsed. Eventually use clean database and try again removing the castle table. If you again get npe, God's know why, you have to see how it feed the data. Anyway thanks for your time. I will try to do something. ;/
0 l2fire Posted September 19, 2018 Author Posted September 19, 2018 19 minutes ago, SweeTs said: Can't say how frozen works, but if you removed the castle info from the table, it should be enough. Else it has some more info (already stored) which it reads and throw npe as you removed it. You should see how, where it's parsed. Eventually use clean database and try again removing the castle table. If you again get npe, God's know why, you have to see how it feed the data. Maybe is another way to turn off others castles?
-1 Dhrayn Posted September 19, 2018 Posted September 19, 2018 3 minutes ago, l2fire said: Hello, how to make only Giran castle siege and how to remove Chance Augment skills leave just passive/active? 1. Iš navicat 'castle' table ištrink visass pilis tik palik savo norimą. 2. iš gameserver/data/stats/skills/ xml failų ištrink nereikalingus augmentus pagal id.
Question
l2fire
Hello, how to make only Giran castle siege and how to remove Chance Augment skills leave just passive/active?
9 answers to this question
Recommended Posts