Hi,
Can't test this inworld right now, but if an object only receives money via a money event, but does not explicitly have a section which uses llGiveMoney() (i.e. the money the object receives only ever goes TO the owner) does the object/script still require debit permission using llRequestPermissions(llGetOwner(),PERMISSION_DEBIT); ?
Thanks,
Dominus