There are a few instances in 1.16 and current 1.17 Experimental where EOnInit, EOnFrame and EOnPostSimulate in derived classes call super. This is unneeded and causes additional calls, as the classes in the hierarchy receive the events regardless, and might be unintended. It is therefore proposed to remove these unneeded super calls.
1.16:
./4_World/Entities/ItemBase/Spotlight.c:85: super.EOnInit(other, extra); ./4_World/Entities/ScriptedEntities/Triggers/EffectTrigger.c:65: super.EOnFrame(other, timeSlice);
1.17 Experimental (April 2th):
./4_World/Entities/ItemBase/Spotlight.c:85: super.EOnInit(other, extra); ./4_World/Entities/ScriptedEntities/Triggers/EffectTrigger.c:65: super.EOnFrame(other, timeSlice); ./4_World/Entities/Vehicles/InheritedCars/CivilianSedan.c:64: super.EOnPostSimulate(other, timeSlice); ./4_World/Entities/Vehicles/InheritedCars/Hatchback_02.c:64: super.EOnPostSimulate(other, timeSlice); ./4_World/Entities/Vehicles/InheritedCars/OffroadHatchback.c:64: super.EOnPostSimulate(other, timeSlice); ./4_World/Entities/Vehicles/InheritedCars/Sedan_02.c:64: super.EOnPostSimulate(other, timeSlice); ./4_World/Entities/Vehicles/InheritedCars/Truck_01_Base.c:65: super.EOnPostSimulate(other, timeSlice); ./4_World/Entities/Vehicles/InheritedCars/Truck_02.c:54: super.EOnPostSimulate(other, timeSlice); ./4_World/Entities/Vehicles/InheritedCars/Van_01.c:53: super.EOnPostSimulate(other, timeSlice);