Shared HostingFirst month freeShared web hosting from $2.99/mo — $0 today, and the price you sign up at is the price you renew at.See hosting plans →

NxLabs / Mordhau

Omni Crossbow

By UMBERIUM

Omni Crossbow – Crossbow with Switchable Effect Bolts

Description

Disclaimer: This mod is still in active development and may contain bugs or receive frequent updates.

This crossbow features multiple switchable arrow effects, each providing unique tactical abilities. Mod created at the request of TAIWANMA from the Mordhau Modding Community.

> FEATURES

* TELEPORTATION BOLT – Teleports the shooter near the hit target

* KNOCKBACK BOLT – Launches targets far away

  • SLOW BOLT – Severely reduces target movement speed (toggleable)
  • S̶W̶A̶P̶ ̶B̶O̶L̶T̶ ̶–̶ ̶S̶w̶a̶p̶ ̶b̶o̶d̶i̶e̶s̶ ̶w̶i̶t̶h̶ ̶t̶h̶e̶ ̶h̶i̶t̶ ̶t̶a̶r̶g̶e̶t̶ – The function has been removed and will be added in the second admin version
  • EXPLOSIVE BOLT – Deals powerful explosive area damage 

[NEW] RocketJump effect added when hitting a nearby surface * SMOKE BOLT – Creates a smoke cloud

* POISON GAS BOLT – Releases toxic gas that rapidly drains health and stamina

* ARROW RAIN BOLT – Calls down a deadly rain of arrows on the target

Key bolt parameters such as explosive damage and radius, gas damage and stamina drain, and slow effect strength can be customized via Game.ini. Server owners can also restrict access to admins, allow all players, or create a whitelist using PlayFabIDs.

BOLT SWITCHING: Press R (stance change) to cycle through the different bolt types.

> INSTALLATION INSTRUCTIONS

  1. ADD THE MOD TO YOUR SERVER

Open your GAME.INI and under:

[/Script/Mordhau.MordhauGameSession]  add Mods=5797745 ; https://mod.io/g/mordhau/m/omni-crossbow

  1. [OPTIONAL] Manual weapon spawn

If you want to spawn the weapon via other methods or menus, use the following weapon path for activation: /OmniCrossbow/BP_OmniCrossbow.BP_OmniCrossbow_C

  1. Enable in-game command

Players can get the weapon using the chat command: .omnic

To enable this, add to GAME.INI under: [/Script/Mordhau.MordhauGameMode] add SpawnServerActorsOnMapLoad=/OmniCrossbow/BP_OmniCrossbowCmd.BP_OmniCrossbowCmd_C

  1. Configure access

You can restrict who can use the command in GAME.INI under the [OmniCrossbow] section:

[OmniCrossbow] AllowAdmins=False ; Set True to allow admins

AllowPlayers=False ; Set True to allow all players WhiteListID=<PlayFabID> ; Add each allowed PlayFabID on a separate line

  1. [OPTIONAL] CROSSBOW/BOLT CONFIGURATION

You can customize bolt behavior in GAME.INI under the [OmniCrossbow] section:

[OmniCrossbow]

; ======================= ; Explosive Bolt settings ; ======================= ExplosiveBaseDamage=50.0 ; Min 0 - Max 1000 ExplosiveDamageInnerRadius=80.0 ; Min 20 - Max 250 ExplosiveDamageOuterRadius=240.0 ; Min 80 - Max 1000

; ======================= ; Poison Gas Bolt settings ; ======================= GasDamagePerSec=5.0 ; Min 0 - Max 1000 GasDrainStamPerSec=-10.0 ; Min -100 - Max 0

; ======================= ; Slow Bolt settings ; ======================= SlowMaxWalkSpeed=40.0 ; Min 0 - Max 500

; ======================= ; Knockback Bolt settings ; ======================= KnockbackForce=500 ; Min 0 - Max 2000

; ======================= ; Arrow Rain settings ; ======================= ArrowRainAreaSize=1.0 ; Min 0.1 - Max 3.0

; ======================= ; Crossbow fire rate ; ======================= CrossbowFireRate=3 ; Presets: 1=very slow, 2=slow, 3=normal, 4=very fast

5.1 [OPTIONAL] Equip OmniCrossbow on player spawn To start a match where all players are automatically equipped with the OmniCrossbow on spawn, add the following line to your GAME.INI under:

[/Script/Mordhau.MordhauGameMode] SpawnServerActorsOnMapLoad=/OmniCrossbow/BP_OmnicEquipOnSpawn.BP_OmnicEquipOnSpawn_C

This will enable the EquipOnSpawn manager, which automatically replaces the player’s current weapon with the OmniCrossbow each time they spawn. You can further configure this feature in the [OmniCrossbow] section using: EquipOnSpawnDisableOnMap=Camp EquipOnSpawnDisableOnMap=Grad

  1. [OPTIONAL] Local testing

For testing on your own client before uploading to a server, you can run the open FFA_OmniCrossbowLevel map. This allows you to check the mod functionality locally.

  1. RESTART SERVER

Changes take effect only after restarting your server.

> FEEDBACK

I would be glad to receive your feedback and ideas for future updates.

> DON’T FORGET TO CHECK OUT MY OTHER MODS

  • Server-side | Server Watchdog
  • Client-side | Better Face Randomizer
  • Client-side | Steal His Look Plus
  • Client-side | Visual Filter Switcher
  • Client-side | Moderation Assist
  • Map | Adamantium: FFA and Duels 

Ratings & reviews

No ratings yet

Sign in to leave a rating or comment.