Commit Graph

120 Commits

Author SHA1 Message Date
shamoanjac
85a50688b9 Fixed /f kick and /f close 2016-08-29 01:41:23 +02:00
agrecascino
468ef6c394 Merge pull request #31 from shamoanjac/master
fixes and addons
2016-08-27 18:11:28 -04:00
shamoanjac
3ffc31f8f2 Added /f setleader 2016-08-27 22:34:09 +02:00
shamoanjac
919666c7f7 Fixed auto-deletion not working 2016-08-27 19:09:54 +02:00
shamoanjac
134ef287af Disabled war 2016-08-27 16:22:44 +02:00
agrecascino
7a54c2e1db Merge pull request #27 from shamoanjac/master
Fix
2016-08-20 19:17:01 -04:00
shamoanjac
6525a31260 Avoided apocalypse 2016-08-21 01:15:41 +02:00
agrecascino
fca049d379 Update factions.lua 2016-08-19 22:48:52 -04:00
Anthony Recascino
9a38f54caa Merge branch 'master' of https://github.com/shamoanjac/factions into shamoanjac-master
Test
2016-08-19 22:41:53 -04:00
shamoanjac
4d53e4cc40 Update code to use new API functions 2016-08-20 00:47:35 +02:00
shamoanjac
a4f09c7d8e Added possibility to explain a faction disband 2016-08-20 00:15:45 +02:00
shamoanjac
417bbeee60 Factions will now get disbanded after a week 2016-08-20 00:12:40 +02:00
shamoanjac
296aeb5cc3 Power required to attack is now 10 2016-08-19 23:10:34 +02:00
shamoanjac
7c98a705a8 Yet another protection fix 2016-08-19 23:10:01 +02:00
agrecascino
4f40f1779c Merge pull request #24 from shamoanjac/master
Fixed protection
2016-08-19 10:04:17 -04:00
shamoanjac
367879cd4e Merge branch 'master' of https://github.com/shamoanjac/factions 2016-08-19 10:02:57 +02:00
shamoanjac
3e3a4c9755 Fixed protection 2016-08-19 10:02:12 +02:00
shamoanjac
a46b1323d3 Fixed protection 2016-08-19 10:00:09 +02:00
agrecascino
45590f1d0d Update factions.lua 2016-08-18 21:37:37 -04:00
agrecascino
863e7040a0 Static typing == cancer 2016-08-18 21:05:44 -04:00
shamoanjac
0a47417e77 Prevented extra long rank names 2016-08-18 15:29:43 +02:00
shamoanjac
c552a58b63 Maximum length to faction names 2016-08-18 15:26:19 +02:00
shamoanjac
565608876b Fixed protection to use newer API 2016-08-18 15:21:59 +02:00
shamoanjac
4c72e388e8 Updated on_dieplayer and HUD update to newer API 2016-08-18 12:46:21 +02:00
shamoanjac
685855e681 Added wrappers for getting factions 2016-08-17 22:28:12 +02:00
shamoanjac
756e489a7f Fixed broken protection 2016-08-17 08:15:18 +02:00
shamoanjac
b2638a0b78 Fixed not converting and adding usedpower 2016-08-16 22:08:29 +02:00
shamoanjac
82ff53a133 Fixed power exploit, added usedpower, cannot attack parcels with negative power 2016-08-16 15:44:19 +02:00
shamoanjac
b763015f3d Fixed members of the attacked faction not being able to edit their chunk 2016-08-15 23:52:12 +02:00
shamoanjac
7492c88e1d Made compatible with mobs mod 2016-08-15 22:03:22 +02:00
shamoanjac
3e3b69178c Fixed powercap conversion 2016-08-15 18:31:11 +02:00
shamoanjac
7137f09b4c Prepared power and maxpower for model migration 2016-08-15 15:00:57 +02:00
shamoanjac
19940d92ee Claiming chunks also lowers the power cap 2016-08-15 14:31:03 +02:00
shamoanjac
047ae6ae7c Added decrease_maxpower and increase_maxpower 2016-08-15 10:16:12 +02:00
shamoanjac
ba012f1c0a Small enhancements and switched from power-only system to power/maxpower 2016-08-15 09:54:28 +02:00
shamoanjac
f5fd22c272 Fixed /f setspawn 2016-08-15 01:50:13 +02:00
shamoanjac
c5c540cd01 Fixed faction creation not being broadcasted 2016-08-15 00:47:31 +02:00
shamoanjac
07c6968778 Fixed protection checking 2016-08-15 00:37:16 +02:00
shamoanjac
95ab0e3bfd Added some extra checks for building permissions + fixed /f promote 2016-08-15 00:24:30 +02:00
shamoanjac
0670497f94 Small semantic change 2016-08-14 23:27:51 +02:00
shamoanjac
4df6d0357b Replaced "chunk" with "parcel" 2016-08-14 15:53:40 +02:00
shamoanjac
a38c82a4e7 Fixed player_faction being used instead of faction 2016-08-14 15:43:53 +02:00
shamoanjac
9931060c71 Enhanced doxygen comments 2016-08-12 11:16:43 +02:00
shamoanjac
be791384bd Fixed add_player() and on_create 2016-08-10 02:46:54 +02:00
shamoanjac
3ec12936d6 Fixed formatting on /f newrank callback 2016-08-10 02:43:31 +02:00
shamoanjac
1f67d1ed01 Fixed newrank bug 2016-08-10 02:42:31 +02:00
shamoanjac
167a245244 Fixed on_spawn bug 2016-08-10 02:13:40 +02:00
shamoanjac
e5baf22d52 Fixed chunpos bug + faction broadcast name bug 2016-08-10 01:54:18 +02:00
shamoanjac
1326104d28 Implemented callbacks for faction events 2016-08-09 23:00:53 +02:00
shamoanjac
69ff206590 Underpowered factions' chunks can now be claimed 2016-08-09 04:39:40 +02:00
shamoanjac
48139c5877 Added /f promote and removed faction_user requirement 2016-08-08 23:25:31 +02:00
shamoanjac
3445066913 Added banners support 2016-08-08 21:09:10 +02:00
shamoanjac
4568785238 Prepared for war 2016-08-08 19:23:39 +02:00
shamoanjac
bacec849db Added convert function and command 2016-08-08 18:51:17 +02:00
shamoanjac
4d28033aa2 Added HUD which displays name of faction whose land you're in 2016-08-08 17:14:39 +02:00
shamoanjac
169076e8fe Fixed moar bugs including spawn 2016-08-08 16:31:11 +02:00
shamoanjac
c678fd55e2 Fixed tons of bugs 2016-08-08 13:46:42 +02:00
shamoanjac
f67406cd65 Fixed disbanding factions not clearing players and chunks tables 2016-08-08 11:48:37 +02:00
shamoanjac
903abc15b6 Fixed unclaim bug, switched to metatables for factions 2016-08-08 03:30:29 +02:00
shamoanjac
55fe191cfd Fixed a shitton of bugs + added command "where" to check chunk ownership 2016-08-08 01:10:47 +02:00
shamoanjac
a52fe6a6bf Fixed all syntax errors 2016-08-07 19:36:56 +02:00
shamoanjac
62b8f82c6a Renamed mod to "factions" 2016-08-07 19:31:11 +02:00
Anthony Recascino
d4b0240cd7 Fixed 2016-07-30 01:50:04 -04:00
Anthony Recascino
3145cdea9c Loyalty? 2016-07-30 01:09:07 -04:00
Anthony Recascino
fc2b27abf1 Fixes 2016-07-30 00:50:36 -04:00
Anthony Recascino
670787bee0 Attempted fix 2016-07-30 00:43:43 -04:00
Anthony Recascino
5a7d08e75f : 2016-07-30 00:40:27 -04:00
Anthony Recascino
e82a02e3c9 Fixed syntax errors 2016-07-30 00:22:28 -04:00
Anthony Recascino
97a3bab635 Fixing bullshit 2016-07-30 00:11:04 -04:00
Anthony Recascino
220d0c4f26 (Actual) Factions! 2016-07-29 23:02:22 -04:00