(MZ) Doubling the size of events in-engine (OR) How to make simple lighting effects

So I am trying to make a light for a lamp. I made a character sheet made up of colored circles, doubled the size of the sheet, and then placed a colored circle on the lamp. It’s totally off center, and I think it’s because it decides where the “character” appears in relation to the bottom pixel, not the center pixel. Is there a way to “grow” an event ingame and double its size without making it move in any direction? And if not, is there any way to overlay a sprite over a lamp to make a light that’s bigger than the default size of a character?

It’s hard to understand what your issue is. It might help if we could see screenshots and/or your character sheet? Even if you can’t share the character sheet directly, a screenshot of how it looks and a mockup of how you’d want it to look should be fine, right?

I want this ^ light effect to appear at the middle of the lamp.
Above is the double-sized light effect.
Below is the normal-sized light effect.
I want to use the double-sized light effect.

Both effects are placed on the same tile.

Bumping this post also

It sounds like all you really need to do is adjust the size of the light’s character sheet.

My suggestion would be to do something like this:

  1. Open the lamp post’s character sheet in GIMP. Configure the grid size (Image menu) correctly (1/3 the total width and 1/4 the total height, if there’s only the lamp on that sheet; or 1/12 the total width and 1/8 the total height if there’s a bunch of other stuff there).
  2. Select a single frame of the lamp post. Paste it as a new image. I’ll call this image “the scratch image”.
  3. Open the light effect’s character sheet in GIMP. Configure the grid size correctly.
  4. Select a single cell of the light effect. Paste it into the scratch image as a new layer.
  5. Position the light effect in the scratch image so it’s exactly where you want it.
  6. Image → Fit Canvas To Layers
  7. Add guides to the scratch image to mark the borders of the positioned light effect. The area within the guides must be exactly equal to one cell in the light effect character sheet.
  8. Make a new image (I’ll call this “the final image”) that’s 3x the width of the scratch image and 4x the height. Configure the grid size to be equal to the scratch image’s size.
  9. Select the light effect layer of the scratch image and select all. Copy. Select one cell of the final image and paste.
  10. If the light effect has animation frames, repeat for each cell on the light effect sheet:
    1. Select the cell.
    2. Copy.
    3. Select the guided area in the scratch image.
    4. Paste.
    5. Select all.
    6. Select the appropriate cell in the final image.
    7. Paste.
  11. Save the final image and use that for your event. Be sure to include !$ at the beginning of the filename.