v0.9.0: various crash fixes relating to on-ID talents
This commit is contained in:
@@ -824,7 +824,7 @@ public class GameScene extends PixelScene {
|
||||
}
|
||||
|
||||
public static void effect( Visual effect ) {
|
||||
scene.effects.add( effect );
|
||||
if (scene != null) scene.effects.add( effect );
|
||||
}
|
||||
|
||||
public static void effectOverFog( Visual effect ) {
|
||||
|
||||
@@ -302,19 +302,19 @@ public class CharSprite extends MovieClip implements Tweener.Listener, MovieClip
|
||||
|
||||
public Emitter emitter() {
|
||||
Emitter emitter = GameScene.emitter();
|
||||
emitter.pos( this );
|
||||
if (emitter != null) emitter.pos( this );
|
||||
return emitter;
|
||||
}
|
||||
|
||||
public Emitter centerEmitter() {
|
||||
Emitter emitter = GameScene.emitter();
|
||||
emitter.pos( center() );
|
||||
if (emitter != null) emitter.pos( center() );
|
||||
return emitter;
|
||||
}
|
||||
|
||||
public Emitter bottomEmitter() {
|
||||
Emitter emitter = GameScene.emitter();
|
||||
emitter.pos( x, y + height, width, 0 );
|
||||
if (emitter != null) emitter.pos( x, y + height, width, 0 );
|
||||
return emitter;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user