diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index 05619e53f..ecdbd43ae 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -83,6 +83,8 @@ http://www.newbreedsoftware.com/tuxpaint/ * Moved "tuxpaint-import.1" from src/ to src/manpage/. + * "Thick" and "Thin" Magic Tools made 'stronger.' + 2003.February.22 (0.9.10) * UTF-8 stamp descriptions word-wrap around spaces. diff --git a/src/tuxpaint.c b/src/tuxpaint.c index 76238b796..ed3d570ad 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -3158,6 +3158,24 @@ void blit_magic(int x, int y, int x2, int y2) SDL_MapRGB(canvas->format, r, g, b)); putpixel(canvas, x + xx + 0, y + yy + 1, SDL_MapRGB(canvas->format, r, g, b)); + + putpixel(canvas, x + xx - 1, y + yy - 1, + SDL_MapRGB(canvas->format, r, g, b)); + putpixel(canvas, x + xx - 1, y + yy + 1, + SDL_MapRGB(canvas->format, r, g, b)); + putpixel(canvas, x + xx + 1, y + yy - 1, + SDL_MapRGB(canvas->format, r, g, b)); + putpixel(canvas, x + xx + 1, y + yy + 1, + SDL_MapRGB(canvas->format, r, g, b)); + + putpixel(canvas, x + xx + 0, y + yy - 2, + SDL_MapRGB(canvas->format, r, g, b)); + putpixel(canvas, x + xx - 2, y + yy + 0, + SDL_MapRGB(canvas->format, r, g, b)); + putpixel(canvas, x + xx + 2, y + yy + 0, + SDL_MapRGB(canvas->format, r, g, b)); + putpixel(canvas, x + xx + 0, y + yy + 2, + SDL_MapRGB(canvas->format, r, g, b)); } } }