Solars + Glass Fixes
Created by: clusterfack
-Solar control now readable by ghosts -Glass stacks no longer have any inheritance, will not self stack -Solars read icons and solar properties from glass type instead of istype
Alright so a full explanation of what this does: things that stack cannot be allowed to inherit from other stacks, as they become capable of stacking with their parent. Also, most operations merely ask for glass, neither reinforced nor regular specifically. This makes one all encompassing glass parent that holds all the variables that you may need when a glass type is referenced. Being 'reinforced' is referenced to one of these variables as well as form to take when reinforcing glass, each type of window/windoor, solars icons/stats, etc.