Code Snippet (if applicable) to Reproduce Problem:
obj
torch
name="Torch"
icon='building.dmi'
icon_state="torch"
density=TRUE
New()
..()
while(src)
for(var/obj/firepit/II in view(4,src.loc))
II.icon_state="3"
sleep(10)
Expected Results:
View should be limiting the distance to only 4 not the entire map area.
also, is II a type of firepit? if so, you need an extra /variable_name