Commit Graph

765 Commits

Author SHA1 Message Date
ANAND 10585d0663 Nerf bandages heal reward to 1 score/use 2020-06-01 20:49:45 +05:30
ANAND eba079b30c
> Fix crash due to nil pointed_thing
> [trivial] Fix code-style
2020-05-31 22:29:25 +05:30
ANAND 1967a83da7
/makepro: Request save if modified 2020-05-31 20:17:42 +05:30
ANAND d73d92e5ae
Update shooter submodule
> Ignore the shooter player when processing rounds
2020-05-31 20:17:14 +05:30
ANAND 21127ddbd6 ctf_classes: Add sniper class 2020-05-31 10:36:48 +05:30
ANAND 2268485cdf give_initial_stuff: Respect items' stack_max 2020-05-31 10:36:48 +05:30
ANAND 3db5696889
ctf_stats: Improve /makepro chat-command (#638) 2020-05-30 20:37:57 +05:30
LoneWolfHT a978d8457f
Fix ability to place items in treasure chests by swapping (#647) 2020-05-30 19:55:52 +05:30
ANAND ce1bbe0246
Update maps submodule
> Tunnel: Replace legacy grenade with new ones from grenades mod (#92)
2020-05-30 17:57:14 +05:30
ANAND eef00119d2
Update shooter submodule
> shooter: Fix invalid particlespawner definition
2020-05-30 17:56:49 +05:30
LoneWolfHT e2ac380985
Add workaround to prevent "swapping" items into team chest (#645) 2020-05-23 07:13:31 +05:30
LoneWolfHT f37b8fb49e
Nerf node damage capabilities of sniper rifles (#644) 2020-05-22 21:46:41 +05:30
ANAND 181b13d1d0 ctf_stats: Add ctf_stats.request_save
This functionality allows mods to request a save (not immediate) if they modify player stats.
2020-05-20 23:28:30 +05:30
ANAND f1a2006ec5 ctf_stats: Separate save-checking code from the actual saving code
This allows mods to directly call ctf_stats.save without having to pass unnecessary params like force_save = true.
2020-05-20 23:28:30 +05:30
ANAND baf5f17878
Fix grapples being usable by firing before punching flag (#632)
Check for player carrying flag in grapple entity's on_step as well.
2020-05-19 12:50:22 +05:30
ANAND e9343d9d56
Add not_in_creative_inventory to barrier nodes
Also improve item descriptions of barrier nodes
2020-05-16 15:06:25 +05:30
MinetestSam 1fda60bbbc
ctf_classes: Award points to medic for healing (#606) 2020-05-14 22:56:28 +05:30
LoneWolfHT eddd04168b
grenades: Improve API (#615) 2020-05-14 22:33:06 +05:30
ANAND 0c67cb5219
Update shooter submodule
> Crossbow: Pass player as puncher instead of arrow object
2020-05-13 19:44:15 +05:30
ANAND 778a1f4952
Update shooter submodule
> Fix inventory corruption when using automatic weapons
2020-05-13 17:49:41 +05:30
ANAND ccea7d373a
MTG: Disable mushrooms' HP regen effects (#629) 2020-05-13 16:50:23 +05:30
-sniper- (minetest) 9201f0ac27
ctf_classes: Give medics 50 bandages on (re)spawn (#627) 2020-05-13 16:47:46 +05:30
LoneWolfHT 06a2c2fd03
Reduce respawn immunity time to 5s (#624) 2020-05-10 23:04:59 +05:30
ANAND 3de7c4337d
Fix crash when chatting from terminal chat console 2020-05-08 11:51:22 +05:30
ANAND b1aa1366f4
ctf_classes: Fix crash when player meta contains invalid class name (#607) 2020-05-07 14:52:14 +05:30
ANAND 3a0397ee28
default/item_entity.lua: Fix assertion failure due to missing moveresult 2020-05-07 14:50:28 +05:30
ANAND 1d94dd0a77
.luacheckrc: Add more globals 2020-05-07 12:56:37 +05:30
ANAND 5dfa347642
ctf_stats: Immediately write to mod storage at end of match (#608)
Add an optional force_save param to ctf_stats.save to allow bypassing the _needs_save check.
2020-05-07 11:19:20 +05:30
LoneWolfHT 3aa0008ccf
Prevent grenades from colliding with objects 2020-05-06 12:02:58 -07:00
LoneWolfHT 9c6f2dd6fe
Add grenades mod by LoneWolfHT (#357) 2020-05-05 23:00:47 +05:30
LoneWolfHT 8cf0a1648b
Enforce stricter type compliance for HUD elements (#602) 2020-05-05 22:37:37 +05:30
ANAND 266fdd5a07
ctf_bandages/init.lua: Remove trailing whitespace 2020-05-03 12:10:59 +05:30
ANAND 8301a47f6f
ctf_bandages: Improve bandage item description
- Un-hardcode the healing percentage.
- Remove ambiguous wording.
2020-05-03 11:33:24 +05:30
MinetestSam 7c3d35bd03
ctf_bandages: Add percentage-based healing (#609)
Remove HP hardcoding; heal up to a certain percentage of player's `hp_max` property.
2020-05-02 15:06:06 +05:30
MinetestSam 6238fb2540
ctf_stats: Add sniper rifles to good_weapons (#605) 2020-05-01 18:32:36 +05:30
ANAND c44827f2f9
Move flag-bearer slowdown to a separate speed modifier (#601)
Improves separation; less prone to error
2020-05-01 11:42:16 +05:30
rubenwardy bc46f56852 Add file-based queue shutdown 2020-04-30 18:13:05 +01:00
rubenwardy c951aca91f Add file-based queue shutdown 2020-04-30 18:08:01 +01:00
MinetestSam b790cc7576
Increase the speed of medic by 10% (#594) 2020-04-30 20:34:23 +05:30
ANAND ee3bf90093
Remove /killme
This command is a recipe for abuse in a PvP-only (sub-)game
2020-04-30 20:20:56 +05:30
ANAND 904a2869fd
ctf_classes: Skip proximity check if player has ctf_admin priv 2020-04-26 14:52:28 +05:30
MinetestSam e18fa14af0
Add crafting recipes for steel and bronze block (#593) 2020-04-26 14:49:07 +05:30
ANAND eb69beeb1d
ctf_classes: Temporarily disable rocketeer class (#588) 2020-04-26 07:44:30 +05:30
David Leal 70a8d94182
README.md: Add build status badge (#590) 2020-04-25 07:20:36 +05:30
ANAND e415b1be79
ctf_markers: Fix occasional crash due to invalid ObjectRef 2020-04-25 00:46:35 +05:30
ANAND dc72f1d10e
Fix another default/item_entity.lua crash 2020-04-24 22:53:14 +05:30
ANAND e6f053f2cf
Fix crash in default/item_entity.lua 2020-04-24 01:31:41 +05:30
ANAND 6b33820447
setup_maps.sh: Improve renaming of maps' screenshot textures
Screenshot textures would be renamed to "<mapname>_screenshot.png", making it explicit that this texture is a screenshot texture.

This fixes a potential bug wherein the screenshot texture could unintentionally override other textures if the map's name matches the texture name. e.g. moon.png - this would now be renamed to moon_screenshot.png.
2020-04-24 00:45:29 +05:30
ANAND 8d0df46821
Update shooter submodule (#583)
> Nerf shotgun
2020-04-23 22:18:26 +05:30
ANAND fffe0ea3d6
medkits: Remove hardcoded regen_max; use hp_max instead (#584) 2020-04-23 22:18:17 +05:30