From 8739ceb00f34c618634983b25330a21f60eafe6d Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Tue, 25 Jul 2017 04:18:38 +0100 Subject: [PATCH] lets try using older EventManager.TriggerMoneyTransfer to pay parcel passes --- .../Region/CoreModules/World/Land/LandManagementModule.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs b/OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs index a3146c170e..4123c0768d 100644 --- a/OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs +++ b/OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs @@ -613,8 +613,12 @@ namespace OpenSim.Region.CoreModules.World.Land return; } - mm.MoveMoney(remote_client.AgentId, ldata.OwnerID, cost, String.Format("Parcel '{0}' pass sell",ldata.Name)); +// mm.MoveMoney(remote_client.AgentId, ldata.OwnerID, cost, String.Format("Parcel '{0}' pass sell",ldata.Name)); + // lets try older method + EventManager.MoneyTransferArgs args = new EventManager.MoneyTransferArgs(remote_client.AgentId, ldata.OwnerID, + cost,(int)MoneyTransactionType.LandPassSale , String.Format("Parcel '{0}' pass sell",ldata.Name)); + m_scene.EventManager.TriggerMoneyTransfer(this, args); if (idx != -1) ldata.ParcelAccessList.RemoveAt(idx); ldata.ParcelAccessList.Add(entry);