summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCracker64 <cracker642@gmail.com>2011-01-11 15:45:16 (GMT)
committer Cracker64 <cracker642@gmail.com>2011-01-11 15:45:16 (GMT)
commitc7f1e2e423fea5772c3718e5b30f5bdd792267cc (patch)
treea49a01f120d0f12db81d6bf6d18b5be3e04ac550 /src
parentf242566e30831963eee287b7dbe944b715457dae (diff)
downloadpowder-c7f1e2e423fea5772c3718e5b30f5bdd792267cc.zip
powder-c7f1e2e423fea5772c3718e5b30f5bdd792267cc.tar.gz
fix 1px brush replace mode
Diffstat (limited to 'src')
-rw-r--r--src/powder.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/powder.c b/src/powder.c
index 5f6a78a..877048c 100644
--- a/src/powder.c
+++ b/src/powder.c
@@ -6130,7 +6130,15 @@ int create_parts(int x, int y, int rx, int ry, int c)
{
if(rx==0&&ry==0)
{
- create_part(-2, x, y, c);
+ if((pmap[y][x]&0xFF)==SLALT || SLALT==0)
+ {
+ if((pmap[y][x]))
+ {
+ delete_part(x, y);
+ if(c!=0)
+ create_part(-2, x, y, c);
+ }
+ }
}
else
for(j=-ry; j<=ry; j++)