Thanks, Jarren. It looks like I'm not alone. Hi timmaugh, It's great that you saw my post. There is an issue when Hero Roller tries to get CVs. For instance, my sheet doesn't use "ocv_base" and "ocv" is lower case. The latter is a pain because the Hero Roller doesn't find it and creates a new variable "OCV" set to 0. I don't really want to change the case of each CV if I can avoid it. In the end, it's not a deal breaker, but it makes the hit DCV value incorrect. I could create a hidden variable that identifies the sheet type. This would be a specific fix, but I think it would work. It would require two calls for attributes however. The first to see if this hypothetical sheetID existed. Maybe Supernotes' implementation is good compromise, but existing HeroSystem6e games could be affected. A default to that sheet would likely be the best choice.