v0.7.0: fixed vfx bugs with stone of clairvoyance
This commit is contained in:
+3
-1
@@ -56,9 +56,10 @@ public class StoneOfClairvoyance extends Runestone {
|
|||||||
int curr = y*Dungeon.level.width() + sX;
|
int curr = y*Dungeon.level.width() + sX;
|
||||||
for ( int x = sX; x <= eX; x++){
|
for ( int x = sX; x <= eX; x++){
|
||||||
|
|
||||||
|
if (FOV[curr]){
|
||||||
curUser.sprite.parent.addToBack( new CheckedCell( curr ) );
|
curUser.sprite.parent.addToBack( new CheckedCell( curr ) );
|
||||||
|
|
||||||
if (FOV[curr] && Dungeon.level.secret[curr]){
|
if (Dungeon.level.secret[curr]) {
|
||||||
Dungeon.level.discover(curr);
|
Dungeon.level.discover(curr);
|
||||||
|
|
||||||
if (Dungeon.level.heroFOV[curr]) {
|
if (Dungeon.level.heroFOV[curr]) {
|
||||||
@@ -67,6 +68,7 @@ public class StoneOfClairvoyance extends Runestone {
|
|||||||
noticed = true;
|
noticed = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
curr++;
|
curr++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user