Querymethoden: uebergebenen Wert nutzen.

Statt wieder nen Query() zu machen, den neuerdings uebergebenen
Wert zurueckliefern.

Change-Id: I6688b3e4dbbc5ec99b2352a4a7c415faa38e213e
diff --git a/std/transport.c b/std/transport.c
index e93d2d7..235debc 100644
--- a/std/transport.c
+++ b/std/transport.c
@@ -66,9 +66,9 @@
  ********** Management der builtin-properties **********
  */
 
-string _query_short()
+string _query_short(string sh_value)
 {
-  if (roomCode) return Query(P_SHORT, F_VALUE);
+  if (roomCode) return sh_value;
   return 0;
 }
 
@@ -77,19 +77,19 @@
 // Ansonsten koennten z.B. Spieler, die im Hafen einen angelegten Transporter
 // betrachten, ihn dadurch als Referenzobjekt haben und Details am
 // unsichtbaren, reisenden Transporter betrachten.
-visible int _query_invis()
+visible int _query_invis(int visvalue)
 {
   if(!roomCode &&
       (!PL || (environment(PL) != ME && query_verb() != "reise")))
   {
     return 1;
   }
-  return Query(P_INVIS, F_VALUE);
+  return visvalue;
 }
 
-mixed _query_transparent()
+mixed _query_transparent(int value)
 {
-  if (roomCode) return Query(P_TRANSPARENT);
+  if (roomCode) return value;
   return 0;
 }