VerseIsland
Feed Learn Leaderboard Guides Explore Search Docs Verse Library
Sign in
Feed Learn Leaderboard Guides Explore Search Docs Verse Library
Fortnite › Verse Language · Up to Fortnite · Verse Language · 10 of 570 in Verse Language
Browse Fortnite

Basics of Writing Code 4 Practice Time in Verse

Return to your magic potion code from the last exercise. You will want to run the healing code when the player drinks a healing potion, and the damage code when they drink a damaging potion.

First You Write Some Code ...

  1. Sounds like you'll have to answer a question about the type of potion, so you can create a new variable to keep track of that, a string called PotionType.

         var PotionType: string = "heal"
    

    var PotionType: string = "heal"

    Copy full snippet(1 line long)

  2. Now you can ask if the variable PotionType is equal to another string. When you ask if PotionType is equal to "heal", the answer will be yes. The healing code would then run.

    |  |  |
    | --- | --- |
    |  | if (PotionType = "heal"): |
    |  | set PlayerHealth = PlayerHealth + PotionHealAmount |
    

    if (PotionType = "heal"): set PlayerHealth = PlayerHealth + PotionHealAmount

    Copy full snippet(2 lines long)

  3. Now write a similar if expression for the damage code.

    |  |  |
    | --- | --- |
    |  | if (PotionType = "damage"): |
    |  | set PlayerHealth = PlayerHealth - PotionDamageAmount |
    

    if (PotionType = "damage"): set PlayerHealth = PlayerHealth - PotionDamageAmount

You're reading a preview

The full reference is free for BrainDeadGuild Discord members — sign in to read it all, or open the original at the source.

Sign in with Discord — free for members Read the original at Epic Games

Sign in with your BrainDead.TV / BrainDeadGuild Discord account for full access.

Comments

    Sign in to vote, comment, or suggest an edit. Sign in
    📄
    Source
    Epic Games

    © Epic Games. Official Epic developer documentation, shown here as a reference with a link to the original. All rights remain with Epic Games. Terms ↗

    View original Sources & licensing
    Request removal
    Last updated May 12, 2026
    Keep exploring
    More in Verse Language · 10 of 570
    Prev
    basics of writing code 3 storing and using information in verse
    Next
    basics of writing code 4 writing simple code in verse
    Browse all files in this folder (A–Z)
    Next up
    • Lesson 5: Calling Functions
    Related topics
    • Basics Of Writing Code 4 Practice Time In Verse Verse Language
    • Learn Code Basics 4 Practice Time In Verse Verse Language
    • Basics Of Writing Code 7 Practice Time In Verse Verse Language
    • Basics Of Writing Code 7 Practice Time In Verse Verse Language
    • Basics Of Writing Code 8 Practice Time In Verse Verse Language

    Related

    Open in graph →

    Related topics

    • Basics Of Writing Code 4 Practice Time In Verse
    • Learn Code Basics 4 Practice Time In Verse
    • Basics Of Writing Code 7 Practice Time In Verse
    • Basics Of Writing Code 7 Practice Time In Verse
    • Basics Of Writing Code 8 Practice Time In Verse
    VerseIsland · an archipelago of Verse & UEFN knowledge
    Learn Guides History About & Press Sources & Licensing Status

    Not affiliated with Epic Games. Fortnite, UEFN, Unreal Engine, and Verse are trademarks of Epic Games, Inc. Content is attributed to its source — see Sources & Licensing.