2278 Commits

Author SHA1 Message Date
UnknownShadow200
2b9a272a51 Core: Do more checks when replace commands are executed, rather than after both marks were placed. 2016-10-31 13:14:56 +11:00
UnknownShadow200
10374e595c Core: Fix being able to place blocks you normally can't in draw commands. (Thanks kylbert)
This can be achieved by doing say /z, switching to block you cannot place, then doing /mark twice.
2016-10-31 12:24:15 +11:00
UnknownShadow200
73a6b099b8 Core: Fix wrong opcode in DeleteSelection packet. (Thanks Buzz) 2016-10-31 07:14:05 +11:00
UnknownShadow200
1fcac1f69f Core: /endround should be operator+ by default, fix /endround not providing output when round isn't in progress. (Thanks iChrono_21) 2016-10-30 20:59:39 +11:00
UnknownShadow200
1a662ac109 Core: /limit without args should output the current limit. 2016-10-30 14:06:28 +11:00
UnknownShadow200
201410c661 Core: Fix /help descend 2016-10-30 08:28:03 +11:00
UnknownShadow200
1c394224c4 Core: Use better format for 'Banned for', also use banner's actual name in it. 2016-10-29 15:00:08 +11:00
UnknownShadow200
bcd18c6923 Core: Better layout of /rankmsg, prevent using when muted. 2016-10-28 17:19:50 +11:00
UnknownShadow200
412e641077 Core: Don't allow fakeranking higher ranked players. 2016-10-28 17:13:55 +11:00
UnknownShadow200
ffb509ca83 Style: Use Packet class more. 2016-10-27 14:05:50 +11:00
UnknownShadow200
4bb2779cdf Core: Fix errors when activating portals/message blocks and database table is missing. 2016-10-27 08:56:45 +11:00
UnknownShadow200
ca688d1061 Forgot to update binaries 2016-10-26 21:03:06 +11:00
UnknownShadow200
f4ddf5e820 Release 1.8.8.4 1.8.8.4 2016-10-26 20:59:00 +11:00
UnknownShadow200
6aafd436e9 Avoid backwards compatibility with last commit. 2016-10-26 16:37:19 +11:00
UnknownShadow200
88b8437262 Better kick messages. 2016-10-26 16:35:28 +11:00
UnknownShadow200
09a078610a Core: Fix /mb show from recent commits. (Thanks JPlaysClassic) 2016-10-26 14:26:11 +11:00
UnknownShadow200
fbbcd3b47b Core: If a portal/mb doesn't have a message/destination it can be normally deleted. 2016-10-26 13:37:07 +11:00
UnknownShadow200
c7a9d1d0f3 Core: Finish modularising all the map formats. 2016-10-25 22:55:21 +11:00
UnknownShadow200
daf93e89ca Fix /blockprops deathmsg showing {0}, start working on moving to modular map importing/exporting. 2016-10-25 22:32:44 +11:00
UnknownShadow200
376ac288c4 Core: Fix /blockprops core not loading after restart 2016-10-25 21:38:07 +11:00
UnknownShadow200
abdcca14aa Core: Add actual help to /blockprops 2016-10-25 20:32:43 +11:00
UnknownShadow200
b86944f59d Core: Block properties now save. 2016-10-25 20:08:04 +11:00
UnknownShadow200
d043a3d8ed Core: Auto zone yourself when doing /os map add so you don't need to zone yourself later. 2016-10-25 14:43:28 +11:00
UnknownShadow200
a97a428c81 Modularise database backend even more. 2016-10-25 14:38:31 +11:00
UnknownShadow200
4d2de13262 Style: Space wars ends in a victory for tabs 2016-10-25 10:57:27 +11:00
UnknownShadow200
2ddff7c80a Core: Custom blocks can now kill you 2016-10-24 19:42:37 +11:00
UnknownShadow200
291d999983 Core: /help portal and /help mb now show custom blocks. 2016-10-24 19:31:24 +11:00
UnknownShadow200
31fd171512 Core: Fix non-solid custom door 2016-10-24 18:23:29 +11:00
UnknownShadow200
9fc8d8841a Core: Fix being able to noclip into solid portals/message blocks 2016-10-24 17:10:36 +11:00
UnknownShadow200
761e105e94 Core: Fix cobbleslabs combining with slabs when physics is 1-4. (Thanks Odd0002) 2016-10-24 16:08:23 +11:00
UnknownShadow200
b8d394cbc0 Fix cobblestone slab stacking (Thanks Empy)
And a minor spelling error. (Thanks Odd0002)
2016-10-24 15:57:39 +11:00
UnknownShadow200
aa17aebbe2 Core: Get custom doors working, mostly. 2016-10-24 15:00:10 +11:00
UnknownShadow200
ad7b0d4d1a Style: Move Block physics to Blocks folder. 2016-10-24 14:12:12 +11:00
UnknownShadow200
70c07f6bb1 Core: /blockprops now has door/tdoor, core scope only though. 2016-10-24 13:33:11 +11:00
UnknownShadow200
8f4ad83ed6 Style: Use more modular code for DELETE FROM. 2016-10-24 12:32:00 +11:00
UnknownShadow200
ad1dca0470 Core: Fix custom blocks portals/mbs being lost on level unload. 2016-10-24 12:23:32 +11:00
UnknownShadow200
af80d41384 Core: warn and patrol should be advbuilder+ by default. (Thanks Joseph) 2016-10-23 21:31:03 +11:00
UnknownShadow200
a58d5c2e59 Core: Combine /pload, /punload, and /pcreate 2016-10-23 20:31:01 +11:00
UnknownShadow200
b758ce6c9a Core: Remove /rankreqs since no one used it. 2016-10-23 19:28:52 +11:00
UnknownShadow200
b1a8a5c4e2 Core: Fix rare case of levels being corrupted, fixes #218. 2016-10-23 12:08:51 +11:00
UnknownShadow200
0dee31d983 Core: Avoid performing any block conversion on level save, makes level saving slightly faster. 2016-10-23 11:50:06 +11:00
UnknownShadow200
cfb4ee0ad2 Fix water height being 1 off grass height. (Thanks lavacraft) 2016-10-22 22:22:34 +11:00
UnknownShadow200
526e62c303 Core: Fix /opstats table creation, adopt same kick message format as fCraft. 2016-10-21 22:57:07 +11:00
UnknownShadow200
6ac94cd612 Core: Allow more bot IDs before resorting to self. 2016-10-21 19:13:52 +11:00
UnknownShadow200
0eeed407b6 Style: Rename Block.Zero to more logicial Block.Invalid 2016-10-21 19:10:31 +11:00
UnknownShadow200
2351b447bb Style: Tabs to spaces 2016-10-21 17:14:52 +11:00
UnknownShadow200
72fd2a0436 Core: Fix longstanding bug with trains reverting block below to wrong type. Also fixes trains and custom block rails. 2016-10-21 17:12:57 +11:00
UnknownShadow200
c032c8b88e Core: Now WaterKills and LavaKills work with custom blocks. 2016-10-21 15:00:25 +11:00
UnknownShadow200
1b2ff8c9b3 Core: Now portals and message blocks work with custom blocks.
Still need to fix their /help though.
2016-10-21 14:24:42 +11:00
UnknownShadow200
6b387176a4 Core: Make /b show mb contents for custom blocks too, train physics and /physics 0 now work with custom blocks. 2016-10-21 13:53:39 +11:00