2782 Commits

Author SHA1 Message Date
UnknownShadow200
279dbc9090 Remove stealth bans 2017-05-19 19:17:19 +10:00
UnknownShadow200
a2eca79706 Fix /tempban from recent commits, minor code cleanup 2017-05-19 19:09:51 +10:00
UnknownShadow200
909d7e58c7 Allow reasons in mute/jail, now mute/jail shows who did it 2017-05-19 11:35:28 +10:00
UnknownShadow200
ea6518bfea Ban, Freeze, Jail, Warn now use ModActionEvent 2017-05-19 10:29:37 +10:00
UnknownShadow200
38a0e751f7 Start using ModerationAction event 2017-05-19 09:16:22 +10:00
UnknownShadow200
1631efe386 extremely minor code duplication removed 2017-05-19 00:03:09 +10:00
UnknownShadow200
602ff13238 Optimise import of map formats with custom blocks, start work on ModerationAction event 2017-05-18 23:37:01 +10:00
UnknownShadow200
565f6e32c1 Implement /highlight area, partially addresses #446. (Thanks Direday) 2017-05-18 20:07:01 +10:00
UnknownShadow200
1b86b30b4c Move appropriate functions into UndoDrawOp and HighlightDrawOp, split UndoPhysicsDrawOp into separate file. 2017-05-18 19:52:27 +10:00
UnknownShadow200
e09d1efddc Better design of /undo and /highlight 2017-05-18 19:19:27 +10:00
UnknownShadow200
4f70417329 Simplify help for some commands 2017-05-18 17:21:08 +10:00
UnknownShadow200
a44b630464 Prefer MakeSelection to using blockchange 2017-05-18 17:12:17 +10:00
UnknownShadow200
2c1698d7b6 Now /mode supports custom blocks, remove obsolete p.allowTnt 2017-05-18 15:43:25 +10:00
UnknownShadow200
9fee23ebe6 Allow binding custom blocks, and binding to custom blocks 2017-05-18 15:30:44 +10:00
UnknownShadow200
71d360534d Tabs to spaces 2017-05-18 00:22:17 +10:00
UnknownShadow200
7e8df6cb7c Use ExtBlock everywhere for a cleaner API, and break plugins in the progress. 2017-05-18 00:14:44 +10:00
UnknownShadow200
86dfc2da3b Rename controls in PropertyWindow to have more sensible names 2017-05-16 10:05:10 +10:00
UnknownShadow200
3cac6bcf8c Revert previous comment, I should be looking at async when more awake 2017-05-16 00:30:31 +10:00
UnknownShadow200
52dc099198 Don't forget to call EndSend to release cached async stuff 2017-05-16 00:07:33 +10:00
UnknownShadow200
cb5310736d 1 less memory allocation 2017-05-15 22:54:17 +10:00
UnknownShadow200
decc2116ca Move network stuff to abstract socket 2017-05-15 22:28:50 +10:00
UnknownShadow200
54a194c12f Release 1.8.9.1 1.8.9.1 2017-05-14 00:41:19 +10:00
UnknownShadow200
8aa3a1e7da Fix colour bleeding in /who when on a museum map (Thanks fam0r) 2017-05-14 00:27:54 +10:00
UnknownShadow200
551459a451 Better error messages when map generation fails in gui, fixes #285 2017-05-13 20:44:51 +10:00
UnknownShadow200
5fea29a101 Fix /fixrank. (Thanks MetaNix) 2017-05-13 09:11:07 +10:00
UnknownShadow200
7b8f47fa6d Finished core to use EcoTransaction event. 2017-05-12 23:02:32 +10:00
UnknownShadow200
4dcc4b7cdc Stage 1 of refactoring economy. 2017-05-12 22:19:13 +10:00
UnknownShadow200
e1aa99a090 Refactored /whois. 2017-05-12 21:31:59 +10:00
UnknownShadow200
62548b6f76 Part 1 of refactoring /whois 2017-05-12 21:31:56 +10:00
UnknownShadow200
d1ca70d499 Doing /os map without args should show help on any map, fixes #286. (Thanks FabTheZen) 2017-05-12 15:06:22 +10:00
UnknownShadow200
8da596c0fd Fix /top timespent on mysql backend, closes #423. 2017-05-12 11:14:23 +10:00
UnknownShadow200
651268bce1 Now /top supports timespent 2017-05-12 10:37:22 +10:00
UnknownShadow200
2c9441b9ed Use sensible format of storing time spent as seconds instead of clunky awful date format in DB. 2017-05-12 09:44:05 +10:00
UnknownShadow200
254518b32c remove accidentally left in code for testing pull request 2017-05-12 09:41:16 +10:00
UnknownShadow200
0c660598a8 Logging does not need to run on its own thread. 2017-05-12 08:57:40 +10:00
UnknownShadow200
7a42a8f1d6 Move stuff into Eco namespace 2017-05-11 22:18:08 +10:00
UnknownShadow200
79f8940cf0 Allow any ASCII character in server name/motd, fixes #443 (Thanks Pear) 2017-05-11 11:15:00 +10:00
UnknownShadow200
5262b48800 X 2017-05-10 22:08:34 +10:00
UnknownShadow200
b5cf22c3c0 Move math stuff into own namespace 2017-05-10 21:58:55 +10:00
UnknownShadow200
e31836f218 Less hardcoding of MySQL / SQLite stuff 2017-05-10 18:54:47 +10:00
UnknownShadow200
29441bd5b9 fix 2017-05-10 15:21:05 +10:00
UnknownShadow200
512646be5d Fix emotes in message breaking WoM 2017-05-10 14:28:43 +10:00
UnknownShadow200
1c3992cbb0 Fix joining museums after joining a world not causing world to auto-unload, partially addresses #316 2017-05-10 14:12:11 +10:00
UnknownShadow200
bfd4042f84 Move more stuff into namespaces. 2017-05-10 13:22:56 +10:00
UnknownShadow200
77caf24b28 Break every plugin and move events to their own namespace. 2017-05-10 13:14:36 +10:00
UnknownShadow200
24a8cfcf0d Use far simpler method for defining assembly version, that does not rely on reflection. 2017-05-10 12:33:11 +10:00
UnknownShadow200
912eda7025 Remove obsolete database functions 2017-05-10 12:06:14 +10:00
UnknownShadow200
c66c44a264 Minimise hardcoding of updating files 2017-05-10 12:02:24 +10:00
UnknownShadow200
40c5766842 Fix changing fallback not auto-reloading clients that don't support custom blocks. 2017-05-08 23:50:52 +10:00
UnknownShadow200
8b27fcd068 Fix /mark (Thanks fam0r) 2017-05-08 22:42:54 +10:00