stash
authorH.G.Muller <hgm@hgm-xboard.(none)>
Tue, 22 Dec 2015 12:27:07 +0000 (13:27 +0100)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Tue, 22 Dec 2015 12:27:07 +0000 (13:27 +0100)
lasker-2.2.3/src/talkproc.c

index 34283b5..a7518b1 100644 (file)
@@ -37,6 +37,7 @@ int com_shout(int p, param_list param)
 {
   int p1, count = 0, timeleft = CheckShoutQuota(p);    
   struct player *pp = &player_globals.parray[p];
+  char tmp[100];
 
   if (!CheckPFlag(p, PFLAG_REG)) {
     pprintf(p, "Only registered players can use the shout command.\n");
@@ -65,6 +66,8 @@ int com_shout(int p, param_list param)
     return COM_OK;
   }
 
+  strcpy(tmp, pp->name);
+  AddPlayerLists(p, tmp);
   for (p1 = 0; p1 < player_globals.p_num; p1++) {
     if ((p1 == p) || (player_globals.parray[p1].status != PLAYER_PROMPT) ||
        (!CheckPFlag(p1, PFLAG_SHOUT)) || (player_censored(p1, p)))
@@ -262,8 +265,12 @@ static int tell(int p, int p1, const char *msg, int why, int ch)
     else
       pprintf(p1, "\n%s", pp->name);
     
-    if ((pp->adminLevel >= 10) && CheckPFlag(p, PFLAG_ADMINLIGHT))
-      pprintf(p1,"(*)");
+ // if ((pp->adminLevel >= 10) && CheckPFlag(p, PFLAG_ADMINLIGHT)) [YnM] Displaying titles a better way
+    //  pprintf(p1,"(*)");
+    { char tmp[100] = "";
+      AddPlayerLists( p, tmp );
+      if(*tmp) pprintf(p1, tmp );
+    }
     
     pprintf_prompt(p1, " tells you: %s\n", msg);