3202 Commits

Author SHA1 Message Date
UnknownShadow200
ee43f5f5f7 Majorly optimise bots movement AABB testing. 2017-09-02 22:14:59 +10:00
UnknownShadow200
1fa9c66f37 Mark doesn't show anything when /ignore drawoutput is on. 2017-09-02 11:58:19 +10:00
UnknownShadow200
5afb44044e Better message when portal destination map can't be loaded for whatever reason. 2017-09-02 11:35:41 +10:00
UnknownShadow200
efb4babf03 I/O lock when save/load blockprops, fixes #351 2017-09-02 11:20:00 +10:00
UnknownShadow200
7764c19eb4 don't use a try catch in CmdExplode 2017-09-01 22:54:34 +10:00
UnknownShadow200
42739945ad Summon shouldn't reset AFK, fixes #269. 2017-09-01 19:47:52 +10:00
UnknownShadow200
467778d54e Add /ignore irc [nick], fixes #225. 2017-09-01 19:35:35 +10:00
UnknownShadow200
16e9399659 fix urls commit 2017-09-01 15:30:53 +10:00
UnknownShadow200
6cc8366f8b Cleanup /ignore and related code 2017-09-01 15:27:23 +10:00
UnknownShadow200
a933a360f8 Don't convert percents to ampersands when part of url, fixes #420. 2017-09-01 14:25:22 +10:00
UnknownShadow200
5ee8c9c576 Now /infoswap swaps names instead of stat fields in the database, meaning /b will now show as if new player made the changes. 2017-09-01 10:54:35 +10:00
UnknownShadow200
c5ed9314c5 Animal AI now works with the flee/hunt types with custom blocks. 2017-08-30 14:03:03 +10:00
UnknownShadow200
5c7af8b877 Fix bots that have jump AI, having their position set to middle of jump Y on level unload, which causes them to reappear higher up on level load next time 2017-08-30 13:34:33 +10:00
UnknownShadow200
d8954e5c38 Fix fly animal AI with custom blocks. 2017-08-30 13:19:18 +10:00
UnknownShadow200
8273253828 Remove FullCP437Handler emotes. Very rarely used and the only client that supports them, lets you type them in by pressing left alt anyways. 2017-08-30 12:58:53 +10:00
UnknownShadow200
3f36248120 Bots file load/save is thread safe. 2017-08-27 18:38:45 +10:00
UnknownShadow200
9000302f43 Fix being unable to do /transform scale 63/64 2017-08-27 17:53:53 +10:00
UnknownShadow200
b2ce0de82e Can click on bot even when selecting block behind. 2017-08-27 15:49:53 +10:00
UnknownShadow200
f0b8690848 Update /help map motd to includes jumps= hacks flag. 2017-08-26 19:50:46 +10:00
UnknownShadow200
06014de43f simplify a few comparisons 2017-08-26 17:18:47 +10:00
UnknownShadow200
3637009ab1 Whether a block drowns people is now a block property. 2017-08-26 17:18:40 +10:00
UnknownShadow200
a03f1e616c Add IsAirAt overload that outputs index too 2017-08-26 17:18:33 +10:00
UnknownShadow200
d4cb1a9cb3 Remove that ALTER SQL statement. 2017-08-26 11:55:37 +10:00
UnknownShadow200
26e2483c66 Can retrieve columns name for a database table now. 2017-08-26 11:53:28 +10:00
UnknownShadow200
2b245672d4 Move bots file to be per-level 2017-08-25 23:07:12 +10:00
UnknownShadow200
2c05d65247 Add clickable text in bots. 2017-08-25 20:51:41 +10:00
UnknownShadow200
5458a34f58 Improve /help skin 2017-08-24 12:21:00 +10:00
UnknownShadow200
d9fa6118d8 Fix trains always facing you at yaw = 128, breaking when going down a slope 1.8.9.6 2017-08-23 00:15:13 +10:00
UnknownShadow200
072ddb98d6 Add note to /help portal that exit can be on a different level. 2017-08-20 11:22:43 +10:00
UnknownShadow200
8a2e333b32 Fix /whois displaying your own skin and model instead of target. 2017-08-19 21:36:09 +10:00
UnknownShadow200
807520153a Release 1.8.9.6, /ctf go 2017-08-19 18:26:18 +10:00
UnknownShadow200
0935da50de Fix crashing yet again 2017-08-18 21:59:30 +10:00
UnknownShadow200
82ffc8dce5 Minor tidyup of classicube heartbeat code. 2017-08-18 00:27:18 +10:00
UnknownShadow200
15aaf619ca Redesign BlockDBFile to have better API, for easier subclassing 2017-08-17 16:38:35 +10:00
UnknownShadow200
0c0f13dac6 Output of /place and /splace is not shown when ignore drawop output is on. 2017-08-16 22:15:03 +10:00
UnknownShadow200
76879983ce Output skin and model in /whois, fixes #284. (Thanks WolfgangNS) 2017-08-16 21:19:01 +10:00
UnknownShadow200
e95672c824 255 not 256 max 2017-08-16 11:14:35 +10:00
UnknownShadow200
8863b146aa Send all inventory order packets after they've been defined. 2017-08-16 10:13:35 +10:00
UnknownShadow200
0441503bd4 Add lb/gb edit order to change inventory position, fix a few lb/gb edit causing KeyNotFound when given invalid values. 2017-08-15 18:04:59 +10:00
UnknownShadow200
97e009e6f8 Remove unneccessary stuff from readme 2017-08-15 10:22:37 +10:00
UnknownShadow200
7988ca65d3 Simplify CPE handling 2017-08-15 10:13:51 +10:00
UnknownShadow200
594725b7fa Create InventoryOrder packet 2017-08-15 10:13:11 +10:00
UnknownShadow200
b0d6a33cb9 Fix the crash once and for all 2017-08-15 10:12:32 +10:00
UnknownShadow200
bf7c54c618 Fix bug where drawops showed wrong blocks to some players
This happened if player A joined (using classic mode), then B joined (using enhanced mode), then B tried drawing a cuboid with custom blocks. The fallback blocks would be shown to both players.
2017-08-14 23:23:21 +10:00
UnknownShadow200
c72f521827 Increase max values in security tab in gui to 1 million 2017-08-14 15:54:35 +10:00
UnknownShadow200
9dc248a5b3 Fix random/cloudy brush with more than two blocks. (Thanks Tree) 2017-08-13 12:07:36 +10:00
UnknownShadow200
cfb63bf014 Require an extra perm to see mb/portal contents in /b 2017-08-13 10:29:13 +10:00
UnknownShadow200
e26cd5f960 Fix crashing again. 2017-08-13 08:57:27 +10:00
UnknownShadow200
155527e609 Fix /os map delete not outputting anything when used on map you don't own. (Thanks goodlyay) 2017-08-12 18:43:00 +10:00
UnknownShadow200
0d80d86b54 Don't allow adding two bots to map with same name, fixes #308.
As if multiple bots have same name, all but 1 bots are lost on map unload then load again. They also can't be targeted individually in commands.
2017-08-12 16:12:51 +10:00