[2.0.42] Cannot place lightning rod with 'ignore surface conditions' enabled

Place to ask discuss and request the modding support of Factorio. Don't request mods here.
Hykin
Manual Inserter
Manual Inserter
Posts: 1
Joined: Thu Mar 20, 2025 11:18 am
Contact:

[2.0.42] Cannot place lightning rod with 'ignore surface conditions' enabled

Post by Hykin »

Even with "ignore surface conditions" enabled in editor, I cannot place a lightning rod, getting "Cannot be built on a surface without lightning".

Steps to reproduce:
* Create new game in sandbox mode
* Enter editor via /editor in console
* Go to Surfaces tab in editor menus, enable 'ignore surface conditions'
* Open inventory, make a lightning rod and attempt to place it

Result:
Placement is blocked with message "Cannot be built on a surface without lightning"
Screenshot 2025-03-20 072813.png
Screenshot 2025-03-20 072813.png (140.05 KiB) Viewed 166 times
Expected:
Placement is allowed.

Same behavior for a lightning collector.
Attachments
factorio-current.log
(10.95 KiB) Downloaded 8 times
Rseding91
Factorio Staff
Factorio Staff
Posts: 15228
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [2.0.42] Cannot place lightning rod with 'ignore surface conditions' enabled

Post by Rseding91 »

Thanks for the report. Surface conditions and the lightning rod lightning condition are two separate things. There is currently no way to bypass the lightning requirement.
If you want to get ahold of me I'm almost always on Discord.
Rseding91
Factorio Staff
Factorio Staff
Posts: 15228
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [2.0.42] Cannot place lightning rod with 'ignore surface conditions' enabled

Post by Rseding91 »

Actually, I was partially wrong. They don't use surface conditions, but the logic is setup to ignore the lightning requirement when built from script. I'm going to move this to modding interface requests and add a to-do to also make it placeable when the surface is set to ignore surface conditions.
If you want to get ahold of me I'm almost always on Discord.
Post Reply

Return to “Modding interface requests”