All pastes #1057103 Raw Edit

Anonym

public text v1 · immutable
#1057103 ·published 2008-06-27 10:59 UTC
rendered paste body
Index: src/server/adminmanager.cpp
===================================================================
--- src/server/adminmanager.cpp	(Revision 1806)
+++ src/server/adminmanager.cpp	(Arbeitskopie)
@@ -6062,14 +6062,20 @@
     	}
     	psMoney transferMoney(0, 0, 0, value);
     	transferMoney = transferMoney.Normalized();
-    	sourcechar->SetMoney( srcMoney - transferMoney );
-    	targetchar->SetMoney( targetMoney + transferMoney );
+    	sourcechar->SetMoney(srcMoney - transferMoney);
+        targetchar->SetMoney(targetMoney + transferMoney);
+        // If we're giving to someone else, notify them
+        if (target->GetClientNum() != me->clientnum)
+        {
+            psserver->SendSystemOK(target->GetClientNum(),
+                    "You were given %d tria by GM %s.", value,
+                    source->GetActor()->GetName() );
+        }
         // If we're taking from someone else, notify them
         if (source->GetClientNum() != me->clientnum)
         {
-             psserver->SendSystemResult(source->GetClientNum(), "%d tria was taken by %s.",
-                                                                value,
-                                                             target->GetActor()->GetName() );
+            psserver->SendSystemResult(source->GetClientNum(),
+                    "%d tria was taken by %s.", value, target->GetActor()->GetName() );
         }
         return;
     }