summaryrefslogtreecommitdiff
path: root/src/map/status.c
diff options
context:
space:
mode:
authorpanikon <panikon@zoho.com>2014-04-04 23:44:20 -0300
committerpanikon <panikon@zoho.com>2014-04-04 23:44:20 -0300
commit94ef1ee7bbea5dbdfcc6e96adf87a6262bb3ccdb (patch)
tree0eb22c142ee1bdec5477d285577e18946594d8b8 /src/map/status.c
parent694d32a550e8841a6ed6c237880e3d5005e6208d (diff)
downloadhercules-94ef1ee7bbea5dbdfcc6e96adf87a6262bb3ccdb.tar.gz
hercules-94ef1ee7bbea5dbdfcc6e96adf87a6262bb3ccdb.tar.bz2
hercules-94ef1ee7bbea5dbdfcc6e96adf87a6262bb3ccdb.tar.xz
hercules-94ef1ee7bbea5dbdfcc6e96adf87a6262bb3ccdb.zip
Fixed issue: 8131
http://hercules.ws/board/tracker/issue-8131-sc-chat/ -Documented SC_NOCHAT -Corrected the way that pc_setparam was handling SP_MANNER -Added documentation on *sc_status regarding SC_NOCHAT, to mute a user via script you should set Manner
Diffstat (limited to 'src/map/status.c')
-rw-r--r--src/map/status.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/map/status.c b/src/map/status.c
index fdbafd6b0..460af3179 100644
--- a/src/map/status.c
+++ b/src/map/status.c
@@ -7755,7 +7755,10 @@ int status_change_start(struct block_list *src, struct block_list *bl, enum sc_t
unit->stop_attack(bl);
break;
case SC_NOCHAT:
- // [GodLesZ] FIXME: is this correct? a hardcoded interval of 60sec? what about configuration ?_?
+ // A hardcoded interval of 60 seconds is expected, as the time that SC_NOCHAT uses is defined by
+ // mmocharstatus.manner, each negative point results in 1 minute with this status activated
+ // This is done this way because the message that the client displays is hardcoded, and only
+ // shows how many minutes are remaining. [Panikon]
tick = 60000;
val1 = battle_config.manner_system; //Mute filters.
if (sd)