Changeset 132 for trunk/src/game/Chat.cpp
- Timestamp:
- 11/19/08 13:39:06 (17 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/game/Chat.cpp
r129 r132 387 387 { "info", SEC_ADMINISTRATOR, false, &ChatHandler::HandleNpcInfoCommand, "", NULL }, 388 388 { "playemote", SEC_ADMINISTRATOR, false, &ChatHandler::HandlePlayEmoteCommand, "", NULL }, 389 { "follow", SEC_GAMEMASTER, false, &ChatHandler::HandleNpcFollowCommand, "", NULL }, 390 { "unfollow", SEC_GAMEMASTER, false, &ChatHandler::HandleNpcUnFollowCommand, "", NULL }, 389 391 390 392 //{ TODO: fix or remove this commands … … 511 513 { "explorecheat", SEC_ADMINISTRATOR, false, &ChatHandler::HandleExploreCheatCommand, "", NULL }, 512 514 { "hover", SEC_ADMINISTRATOR, false, &ChatHandler::HandleHoverCommand, "", NULL }, 515 { "waterwalk", SEC_ADMINISTRATOR, false, &ChatHandler::HandleWaterwalkCommand, "", NULL }, 513 516 { "levelup", SEC_ADMINISTRATOR, false, &ChatHandler::HandleLevelUpCommand, "", NULL }, 514 517 { "showarea", SEC_ADMINISTRATOR, false, &ChatHandler::HandleShowAreaCommand, "", NULL }, … … 536 539 { "damage", SEC_ADMINISTRATOR, false, &ChatHandler::HandleDamageCommand, "", NULL }, 537 540 { "combatstop", SEC_GAMEMASTER, false, &ChatHandler::HandleCombatStopCommand, "", NULL }, 538 { "chardelete", SEC_CONSOLE, true, &ChatHandler::HandleC ombatStopCommand, "", NULL },541 { "chardelete", SEC_CONSOLE, true, &ChatHandler::HandleCharDeleteCommand, "", NULL }, 539 542 { "sendmessage", SEC_ADMINISTRATOR, true, &ChatHandler::HandleSendMessageCommand, "", NULL }, 543 { "repairitems", SEC_GAMEMASTER, false, &ChatHandler::HandleRepairitemsCommand, "", NULL }, 540 544 { "freeze", SEC_ADMINISTRATOR, false, &ChatHandler::HandleFreezeCommand, "", NULL }, 541 545 { "unfreeze", SEC_ADMINISTRATOR, false, &ChatHandler::HandleUnFreezeCommand, "", NULL }, … … 1208 1212 } 1209 1213 1214 const char *ChatHandler::GetName() const 1215 { 1216 return m_session->GetPlayer()->GetName(); 1217 } 1218 1219 bool ChatHandler::needReportToTarget(Player* chr) const 1220 { 1221 Player* pl = m_session->GetPlayer(); 1222 return pl != chr && pl->IsVisibleGloballyFor(chr); 1223 } 1224 1210 1225 const char *CliHandler::GetTrinityString(int32 entry) const 1211 1226 { … … 1223 1238 m_print(str); 1224 1239 m_print("\r\n"); 1240 } 1241 1242 const char *CliHandler::GetName() const 1243 { 1244 return GetTrinityString(LANG_CONSOLE_COMMAND); 1245 } 1246 1247 bool CliHandler::needReportToTarget(Player* /*chr*/) const 1248 { 1249 return true; 1225 1250 } 1226 1251