Yes, it is the latest tba codebase. No, I was about to try disabling the object and script I was busy trying to follow the code and make sense of it.
No, I realize that the bt might be suspect I'm just trying to provide any information that might prove useful. I've been trying to see why the value j points too isn't being picked up and am probably balder for the effort.
I'll disable the object or script and report the changes, if any.
***
Addendum
Removed object 90 and its script from the world files for Zone 0. Uptime: 10 minutes and counting.
Addendum 2
I noticed in dg_triggers.c the obj argument of timer_otrigger() is declared as a pointer of struct obj_data, j is also declared as a pointer of struct obj_data in limits.c for point_update() , but the declaration of timer_otrigger() in dg_scripts.h has obj_data *obj as its argument.
Is this allowed in C or is declaring a a struct as a struct for each instance a member is made as a variable only a convention and not necessary? Just curious.