Any other changes like that?
that was just an example
ALL triggers need checking if only for forward compatibility
I have also found this function missing in a few older plugins - if missing the params don't save
function plgVmSetOnTablePluginParamsPayment ($name, $id, &$table) {
return $this->setOnTablePluginParams ($name, $id, $table);
}