Page 1 of 1

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

Posted: Thu Mar 20, 2025 11:32 am
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 371 times
Expected:
Placement is allowed.

Same behavior for a lightning collector.

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

Posted: Thu Mar 20, 2025 12:26 pm
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.

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

Posted: Thu Mar 20, 2025 2:06 pm
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.