mirror of
https://github.com/DRE2N/DungeonsXL.git
synced 2025-02-17 21:02:12 +01:00
Fix script sign NPE
This commit is contained in:
parent
cf362e664b
commit
e62b081ca3
@ -77,6 +77,11 @@ public class ScriptSign extends Passive {
|
|||||||
@Override
|
@Override
|
||||||
public void initialize() {
|
public void initialize() {
|
||||||
SignScript script = ((DungeonsXL) api).getSignScriptRegistry().get(scriptName);
|
SignScript script = ((DungeonsXL) api).getSignScriptRegistry().get(scriptName);
|
||||||
|
if (script == null) {
|
||||||
|
markAsErroneous("The script \"" + scriptName + "\" could not be found.");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
for (String[] lines : script.getSigns()) {
|
for (String[] lines : script.getSigns()) {
|
||||||
DungeonSign dSign = getGameWorld().createDungeonSign(getSign(), lines);
|
DungeonSign dSign = getGameWorld().createDungeonSign(getSign(), lines);
|
||||||
if (dSign.isErroneous()) {
|
if (dSign.isErroneous()) {
|
||||||
|
Loading…
Reference in New Issue
Block a user