So, I'm facing a weird behavior.
I've always used the function below to make my life easier in the previous versions:
void ModProperty(char PropName, void Value)
{
void Self = getlocalvar("self");
void PropValue = getentityproperty(Self,PropName);
PropValue += Value...