in1tiate
7ae4f95e12
expose ban ids to /bans and BD
2021-04-18 18:49:06 -05:00
Marisa P
c70d2afbeb
Merge pull request #78 from AttorneyOnline/fix-ooc-mute
...
add missing commands to the command table
2021-04-17 20:42:16 -05:00
MangosArentLiterature
b99660d9c3
Decode MS packet before testimony recorder regex
...
- Fixes an issue with the testimony recorder checking for >[statement], where due to AO encoding, special characters would improperly match the regex. For example, "%[statement]" would become "<percent>[statement]", thus matching against >[statement]. This commit decodes those characters first.
- Adds AOClient::decodeMessage() for decoding a QString.
2021-04-17 18:45:05 -05:00
MangosArentLiterature
96407ad4bd
Add /blockdj and /unblockdj
...
- More commands that never got added to the table.
- Also fixes /blockdj incorrectly blocking a client from changing areas.
- Checks if a client is DJ blocked when using /play
2021-04-16 13:22:42 -05:00
in1tiate
38d73d9228
cleanup
2021-04-15 14:10:53 -05:00
in1tiate
b1dfeec8f5
euthanize morton, code cleanup
2021-04-15 13:58:41 -05:00
in1tiate
122e993a8b
condense some overly long code (ty marisa)
2021-04-15 13:49:27 -05:00
in1tiate
c9700f236f
more cleanly handle empty input, snip debug call
2021-04-15 10:26:46 -05:00
in1tiate
12bba40a99
implement case announcements
2021-04-15 10:25:25 -05:00
in1tiate
6ed4909088
add ability to force immediate text processing
2021-04-14 16:32:24 -05:00
scatterflower
853e6e3ff4
Merge pull request #60 from Salanto/Testimony-Playback
...
Add testimony playback
2021-04-14 14:11:10 -05:00
MangosArentLiterature
8e4f8c31c7
Add /shake
...
- also adds /unshake
2021-04-14 02:09:58 -05:00
Salanto
fb7ad8c25f
Merge branch 'master' into Testimony-Playback
2021-04-14 09:03:28 +02:00
MangosArentLiterature
9b54a44a52
Add /disemvowel
2021-04-14 01:45:26 -05:00
MangosArentLiterature
7d7f25f4cb
Merge branch 'master' into joke-mod-commands
2021-04-14 00:47:27 -05:00
MangosArentLiterature
a62e0e82a2
set pos to "wit" before sending packet during testimony playback
2021-04-13 18:40:05 -05:00
Salanto
1aa5361fe9
Simple pos filter
2021-04-14 00:58:00 +02:00
MangosArentLiterature
2a08f96386
Add >[statement] support
...
- Adds a regex to detect >[statement]
- Also puts titles on a new line like AA
2021-04-13 17:43:23 -05:00
MangosArentLiterature
c2d1286e27
Merge branch 'master' into config-loading
2021-04-13 15:53:24 -05:00
Salanto
4bc53ab61c
Make basic system functionality actually work
...
Reminder to add docs
2021-04-12 22:42:02 +02:00
Salanto
15d4deebd3
At least make the intro message work
2021-04-12 00:20:10 +02:00
Salanto
f4426fbf34
Merge branch 'master' into Testimony-Playback
2021-04-11 22:33:20 +02:00
Salanto
6639a39b0c
Butchering any sanity of the IC Packet handling one commit at a time
2021-04-11 22:32:37 +02:00
scatterflower
3ef7901b6d
Merge pull request #63 from AttorneyOnline/mod-commands
...
Add /judgelog and /baninfo commands
2021-04-10 00:44:59 -05:00
scatterflower
08a8e63d86
fix stupid crash
2021-04-10 00:42:06 -05:00
MangosArentLiterature
86c25555b2
Add a new method of loading values from config.ini
...
- Centralizes the loading of values from config.ini, loading them all in at server start and holding them in memory.
- Removes all other methods of loading config.ini values and replaces them with references to these central values.
- Removes getServerName() and getDiceValue()
2021-04-09 19:18:46 -05:00
MangosArentLiterature
23d50b9216
Add /gimp
...
- Also adds some documentation of other joke mod commands to aoclient.h.
2021-04-09 03:18:10 -05:00
in1tiate
a621ae6113
alter antispam to function more like tsu3
2021-04-09 03:05:15 -05:00
scatterflower
c7888d777c
woops change that var name too
2021-04-08 14:09:33 -05:00
scatterflower
18597cb4a3
fix incorrectly setting char_id when argument is invalid
2021-04-08 14:06:27 -05:00
MangosArentLiterature
ea0df75a88
Merge branch 'master' into mod-commands
2021-04-07 00:45:56 -05:00
scatterflower
5f405c20bc
Merge pull request #57 from Salanto/allow_blankposting-command
...
Add allow_blankposting-command
2021-04-07 00:31:15 -05:00
MangosArentLiterature
ea131504e7
Prevent additive text between different characters.
2021-04-06 23:45:47 -05:00
MangosArentLiterature
eeab77c136
Add a single blankspace to the front of additive messages.
...
in1t basically wrote this code. Currently Akashi trims blankspaces, making additive text appear.like so. This remedies it by adding a single blank space to the front of additive messages.
2021-04-06 22:05:04 -05:00
MangosArentLiterature
d98eedd6e9
Add /judgelog command
...
Adds a judgelog to each area and a helper function to update it. Adds /judgelog to retrieve it.
2021-04-06 00:41:28 -05:00
Salanto
c841f74196
Add allow_blankposting-command
...
+ update sample config
2021-04-05 23:18:08 +02:00
in1tiate
57b32819e7
fix showname being set to " " when it shouldn't
2021-04-03 13:01:34 -05:00
scatterflower
5e79cf3f9f
allow blank showname
2021-04-03 03:29:52 -05:00
scatterflower
7f3d077710
Merge pull request #41 from AttorneyOnline/muties-for-cuties
...
Add various mute commands, plus a system for gently chastising users for being muted
2021-04-02 11:49:32 -05:00
scatterflower
f0926f640c
Merge branch 'master' into iniswap-pair
2021-04-02 11:48:29 -05:00
scatterflower
742983c68c
Merge pull request #44 from Salanto/Fix-ICColor
...
Fix-ICColor
2021-04-02 11:47:14 -05:00
in1tiate
ca7fe90958
check the other client's pos against ours before pairing
2021-04-01 13:14:14 -05:00
Salanto
43b12ea5aa
Update packets.cpp
...
The AO Client supports up to twelve colors by default.
2021-03-31 19:16:34 +02:00
in1tiate
ed3b043f40
use iniswaps for pairing
2021-03-30 22:06:02 -05:00
in1tiate
5277a7dd7c
i was supposed to not commit this all at once but i forgot
2021-03-23 20:42:53 -05:00
in1tiate
64d745dc0f
Merge branch 'master' into feature/net-auth
2021-03-15 18:17:12 -05:00
Salanto
6415732da3
Logic is hard, mkay?
2021-03-15 16:38:37 +01:00
Salanto
6de72085af
Prevent empty OOC name
2021-03-15 12:45:39 +01:00
in1tiate
82a53826a9
properly support music stopping
2021-03-14 20:35:07 -05:00
scatterflower
ae0d308ec7
apparently ipids are different
2021-03-14 12:01:27 -05:00