diff --git a/mods/ctf/ctf_chat/init.lua b/mods/ctf/ctf_chat/init.lua index df69b01..b00283f 100644 --- a/mods/ctf/ctf_chat/init.lua +++ b/mods/ctf/ctf_chat/init.lua @@ -272,8 +272,6 @@ minetest.register_chatcommand("t", { end }) -local function me_func() end - if minetest.global_exists("irc") then function irc.playerMessage(name, message) local color = ctf_colors.get_irc_color(ctf.player(name)) @@ -288,14 +286,6 @@ if minetest.global_exists("irc") then local bbrace = color .. ">" .. clear return ("%s%s%s %s"):format(abrace, name, bbrace, message) end - - me_func = function(...) - local message = irc.playerMessage(...) - - message = "*" .. message:sub(message:find(" ")) - - irc.say(message) - end end local handler @@ -323,8 +313,6 @@ end table.insert(minetest.registered_on_chat_messages, 1, handler) minetest.registered_chatcommands["me"].func = function(name, param) - me_func(name, param) - if ctf.player(name).team then local tcolor = ctf_colors.get_color(ctf.player(name)) name = minetest.colorize(tcolor.css, "* " .. name) @@ -332,7 +320,5 @@ minetest.registered_chatcommands["me"].func = function(name, param) name = "* ".. name end - minetest.log("action", "[CHAT] "..name.." "..param) - minetest.chat_send_all(name .. " " .. param) end diff --git a/mods/ctf/ctf_classes/medic.lua b/mods/ctf/ctf_classes/medic.lua index 189556c..517dda7 100644 --- a/mods/ctf/ctf_classes/medic.lua +++ b/mods/ctf/ctf_classes/medic.lua @@ -133,7 +133,7 @@ minetest.override_item("ctf_bandages:bandage", { }) local diggers = {} -local DIG_COOLDOWN = 30 +local DIG_COOLDOWN = 45 local DIG_DIST_LIMIT = 30 local DIG_SPEED = 0.1 diff --git a/mods/ctf/ctf_classes/ranged.lua b/mods/ctf/ctf_classes/ranged.lua index 81702d8..4939dda 100644 --- a/mods/ctf/ctf_classes/ranged.lua +++ b/mods/ctf/ctf_classes/ranged.lua @@ -74,9 +74,8 @@ check_grapple("shooter_hook:grapple_hook") local old_grapple_step = minetest.registered_entities["shooter_hook:hook"].on_step minetest.registered_entities["shooter_hook:hook"].on_step = function(self, dtime, ...) -- User left the game. Life is no longer worth living for this poor hook - if not self.user or not minetest.get_player_by_name(self.user) then + if not self.user then self.object:remove() - return end -- Remove entity if player has flag diff --git a/mods/ctf/ctf_map/ctf_map_core/maps b/mods/ctf/ctf_map/ctf_map_core/maps index bbf6007..eb88118 160000 --- a/mods/ctf/ctf_map/ctf_map_core/maps +++ b/mods/ctf/ctf_map/ctf_map_core/maps @@ -1 +1 @@ -Subproject commit bbf60077855ee90b95ca68f1b9bc853f7d53ecf2 +Subproject commit eb881181cc54c3dac444cfa91fa63baf1557d02f diff --git a/mods/other/random_messages/init.lua b/mods/other/random_messages/init.lua index 5d3c6cc..60955f6 100644 --- a/mods/other/random_messages/init.lua +++ b/mods/other/random_messages/init.lua @@ -60,7 +60,7 @@ function random_messages.read_messages() "Use team doors (steel) to stop the enemy walking into your base.", "Craft 6 cobbles and 1 steel ingot together to make reinforced cobble.", "Sprint by pressing the fast key (E) when you have stamina.", - "Like CTF? Give feedback using /report, and consider joining the Discord", + "Like CTF? Give feedback using /report, and consider donating at rubenwardy.com/donate", "Want to submit your own map? Visit ctf.rubenwardy.com to get involved.", "Using limited resources for building structures that don't strengthen your base's defences is discouraged.", "To report misbehaving players to moderators, please use /report ", @@ -72,14 +72,13 @@ function random_messages.read_messages() "Use /r or /rn to check the rankings of the player in the given rank.", "Use bandages on team-mates to heal them by 3-4 HP if their health is below 15 HP.", "Use /m to add a team marker at pointed location, that's visible only to team-mates.", - "Use /mr to remove your marker.", - "Use /summary or /s to check scores of the current match and the previous match.", + "Use /summary to check scores of the current match and the previous match.", "Use /maps to view the maps catalog. It also contains license info and attribution details.", "Change your class in your base by right clicking the home flag or typing /class.", "Medics cause troops within 10 metres to regenerate health faster.", "Hitting your enemy does more damage than not hitting them.", - "Press right mouse button or double-tap the screen to activate scope while wielding a sniper rifle.", - "Medics can dig pillars by right clicking the base of one with their paxel.", + "Press right mouse button or double-tap the screen to activate scope while wielding a sniper rifle or a rocket gun.", + "The 'Updates' tab in your inventory will show some of the latest updates to CTF", } end