diff options
Diffstat (limited to 'webAO/client.ts')
| -rw-r--r-- | webAO/client.ts | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/webAO/client.ts b/webAO/client.ts index 5444a1b..debd318 100644 --- a/webAO/client.ts +++ b/webAO/client.ts @@ -773,12 +773,14 @@ class Client extends EventEmitter { let char_chatbox = "default"; let char_muted = false; - if (this.chars[char_id].name !== char_name) { + if (char_id < this.char_list_length && char_id >= 0) { + if(this.chars[char_id].name !== char_name) { console.info( `${this.chars[char_id].name} is iniediting to ${char_name}` ); const chargs = (`${char_name}&` + "iniediter").split("&"); this.handleCharacterInfo(chargs, char_id); + } } try { @@ -2762,6 +2764,9 @@ export function resizeChatbox() { const gameHeight = document.getElementById("client_background").offsetHeight; chatContainerBox.style.fontSize = `${(gameHeight * 0.0521).toFixed(1)}px`; + + const trackstatus = <HTMLMarqueeElement>(document.getElementById("client_trackstatustext")); + trackstatus.width = (trackstatus.offsetWidth-1)+"px"; } window.resizeChatbox = resizeChatbox; |
