On this page:
4.1 Spear Kata (difficulty = 1)
4.2 Fire Magic Kata (difficulty = 3)
4.3 Single Shot Kata (difficulty = 4)
4.4 Spread Shot Kata (difficulty = 4)
4.5 Homing Repeater Kata (difficulty = 2)

4 Weapon Katas

4.1 Spear Kata (difficulty = 1)

Tip: The default damage is 25

read
Code a game with a strong spear. Customize the name.
code
#lang battlearena-fortnite
 
(fortnite-game
  #:weapon-list (list (spear #:name "Heavy Spear" #:damage 50)))

4.2 Fire Magic Kata (difficulty = 3)

Tip: If you use ring-of-fire, ring-of-ice, or ring-of-blades, you must change #:range to #:duration.

read
Code a game with a powerful, fast fire magic that has a high rarity.
code
#lang battlearena-fortnite
 
(define (my-weapon)
   (fire-magic
    #:damage 20
    #:speed 10
    #:rarity 'epic))
 
(fortnite-game #:weapon-list (list (my-weapon)))

4.3 Single Shot Kata (difficulty = 4)

Tip: Default damage, speed, and range are 10, 10, and 1000.

read
Code a game with a powerful, fast repeater that shoots a single dart with short range. Customize the icon and the name.
code
#lang battlearena-fortnite
 
(define (my-weapon)
   (repeater
    #:name "Single Shot"
    #:icon (make-icon "SS")
    #:rapid-fire? #f
    #:damage 20
    #:speed 20
    #:range 5))
 
(fortnite-game #:weapon-list (list (my-weapon)))

4.4 Spread Shot Kata (difficulty = 4)

Tip: Default damage, durability, and speed are 10, 10, and 10. A durabilty of 20 means each dart can hit 2 targets.

read
Code a game with a powerful, fast repeater that shoots multiple darts. Customize the name and the icon.
code
#lang battlearena-fortnite
 
(define (my-weapon)
   (repeater
    #:name "Spread Shot"
    #:icon (make-icon "SPR")
    #:fire-mode 'spread
    #:damage 20
    #:speed 15))
 
(fortnite-game #:weapon-list (list (my-weapon)))

4.5 Homing Repeater Kata (difficulty = 2)

Tip: Default damage, speed, and range are 10, 10, and 1000.

read
Code a game with a powerful, slow repeater that shoots homing darts. Customize the name and the icon.
code
#lang battlearena-fortnite
 
(fortnite-game
  #:weapon-list (list
   (repeater
    #:name "Homing Repeater"
    #:icon (make-icon "HR")
    #:fire-mode 'homing
    #:damage 50
    #:speed 5)))