I have a base 'node' class with an 'update()' member function
now i have other classes that extend the 'node' class and override the 'update' class.
but all my 'node's are stored in an array (of type 'node') and they all get 'update'd in turn.
The problem is the its calling the base node class update rather than my override function.
What am i doing wrong? (i have the @Override and the functions are the same name, return type and have the same params)
EDIT OMG SORRY I WAS EDITING THE BACKUP FILE. WORKS NOW. SORRY SORRY