TODO:

    EAST SHOP

    spawn:
    120 -13 -24 

    range:
    x112 z-32 x175 z31


    WEST SHOP

    spawn:
    -169 -13 -25 

    range:
    x-176 z31 x-113 z-32





    - Other:
        - Players will be in adventure mode whenever close or in: (DONE)
            - Clan Bases (Non Abandoned) (DONE)
            - Boss n' Dungeons' Structures (DONE)

        - Chat Messages:
            - Ability used. (DONE)
            - Ability Cooldown. (DONE)
            - Display Time left in seconds and miliseconds. (DONE)
            - When an Armor Set is Equipped (DONE)
            - Using Ability Without Armor (DONE)
            - Player is notified when a boss has been slain (DONE)
            - CLICK ME to see ability description (DONE)

        - Right Click Detection for abilities. (DONE :D)

        - Lapis Ores drop Chains (DONE)
        - Copper Ores drop Leather (DONE)

        - Chainmail Armor can be crafted from chains (DONE)

        - Prevent Bow use form non-rogues (DONE)
            - Add Chat MSG (DONE)

        - Shields are uncraftable (DONE)

        - FIX sweet berries do not give speed to fplayers (DONE)
        - ADD fallen death messages (DONE)
        - FIX caster receives weakness instead of opponent in SWITCH ability (DONE)
        - FIX PROJECTION ability (DONE)
        - FIX SHURIKEN ability (damage) (DONE)
        - FIX WARLORD COMMAND (DONE)

    - Tip MSG System:
        - Chains can be used to craft chainmail armor!
        - Copper Ores from the Quarry drop leather!
        - The Quarry is reset each day!
        - Swords and Axes can be right-clicked to activate a special ability!
        - Fletching Tables make each arrow attack a critical one!
        - Standing near Water Cauldrons dispels any lingering fire effects!
        - Abandoned Clan Bases are useful for material gathering!
        - Sweet berries provide speed when eaten!
        - Mushroom stews instantly heal you when consumed!
        - Water Bottles take away negative and fire effects when consumed!
        - Cannons target the nearest opponent!
        - Cannons can break blocks, use them wisely!
        - Mythic Items can be dropped from Boss Fights!
        - Emeralds can be obtained from Dungeons!
        - Supply Drops appear every five in-game days!
        - Wandering Merchants can appear every so often around the world! 

    - Reevaluate Bow exclusivity 
        - Make it so scouts can use it too! (DONE)

    - Remake the cooldown so its hardcoded. (Makes it 100% accurate with its remaining Ss. readings) (DONE)

    - Add msg that indicates you've entered X <CLAN_NAME> territory (DONE)
    - Add msg that indicates you've entered Quarry territory (DONE)
    - Add msg that indicates you've entered Boss n' Dungeons territory (DONE)

    - FIX THE ABILITIES (SUSPECTED iron armor & diamond armor) (Apparently DONE?)

    - Reevaluate Mage's Passive ability (maybe it should need 4 bookshelves instead of 8?) (DONE)

    - Fletching Table provides a new type of passive ability. (DONE)
        - Use code from the Bookshelf Detection.

    - Add more stuff to the clan bases

    - EXPERIMENT:
        - Reduce the amount of FPlayers in Clan Bases
        - Make them "Respawn" in beds
            - They equip their armor in a set period of time

    - Sword Abilities!

        - Mage:
            - Eruption: Summons a lava eruption on closest opponent. (DONE)
            - Thunderstorm: Summons lightning around the caster. (DONE)
            - Blizzard: Summons an ice storm that freezes opponents if they stay in too long. (DONE)
            - Ground Snare: Drags entities into the ground. (DONE)
            - Weapon Conjuration: Summons enchanted weapons to fight for you. (DONE)
        
        - Fencer:
            - High Block: Summons a shield that can take a couple 
                          hits against projectiles. (DONE)
            - Disarm: Nearest opponent will no longer be able to use any weapon. (DONE)
            - Direct Focus: Tags a nearby opponent with Mark, entities that receive
                            damage while marked will be afflicted with a multitude
                            of effects. (DONE)
            - Demoralizing Blow: Deals damage to the closest opponent based on opponent's health. (DONE)
            - Hindering State: For Xs deals damage to opponents that attack the caster. (DONE)
                
        - Brawler: 
            - Rallying Strike - Deals inmense damage to one opponent, if successful, heal nearby allies. (DONE) 
            - Direct Order - Closest Ally && Cannon will attack instantaneously.(DONE)
            - Retribution - Converts negative effects into positive, then applies positive 
                    effects to nearby allies. (DONE)
            - Crushing Tide - Spawns a shockwave in a cone-like shape that deals damage. (DONE) 
            - Call of the Vanguard - Summons 2 ghostly warriors that attack nearby opponents. (DONE)

        - Scout:
            - Switch - Switches position with the oponent. (DONE)
            - Projection - Applies caster's negative effects onto opponents. (DONE)
            - Pin Down - Next arrow shot will heavily blind, weaken, and slow the opponent. (DONE)
            - Recall - Teleports to a previus point in time. (DONE)
            - Withering Shot - Uppon impact it will wither away nearby opponents. 

        - Rogue:
            - Possesed Quiver - For Xs arrows that are fired will follow the closest opponent. (DONE)
            - Arcane Quiver - For Xs arrows that are fired will deal magic damage. (DONE)
            - Piercing Shot - Replaces next arrow with a giant piercing arrow. (DONE)
            - Mirage - Summons an illusion that fires at opponent but disappears if
                       an opponent stays too close for too long. (DONE)
            - Splintering Quiver - For Xs arrows that are fired will spawn a splinter 
                                   shot upon impact. (DONE)

    - Passive Abilities:

        Scout: When falling, if there is a block adjacent, grant slow fall (DONE)
        
        Rogue: Has a chance of "finding" an arrow. (DONE)
        
        Fencer: Standing still for 1s provides resistance. (DONE)

        Mage: Stand near bookshelves while in combat to summon a spell book. (DONE)

        Brawler: Receive a speed boost if its looking towards an enemy. (TODO)



    - Fake Players:
        - Add the model and textures to skeletons. (DONE)
        - Have a chance of holding Magic Items. (DONE)
        - Can have conversations on chat.
            - FIXES:
                - Rework the system to use 2 randomly named markers around

    - Events:
        - Supply Drop on Quarry (DONE)
            Spawns players near the Quarry and a loot Drop
            on the middle. (DONE)

        - Raids:
            Players who are not close to:
                Quarry (DONE)
                Clan Bases (DONE)
                Boss n' Dungs. Structures (DONE)
            will sometimes be raided by a group of fake players. (DONE)
            are based on whether the player is wearig armor or is
            in the outside of their base (standing in natural blocks) 

        - Nether Invasion
            Very rare event that lasts a whole day.
            Piglins will spawn from the portal in X:0, Z:0
            Piglins will also spawn around the player until
            the portal is defeated!

        - Loot Goblin: 
            Spawns a goblin that has to be killed in a minute
            If killed, drops good loot.





    - Structures:
        - Clan Bases:
            - Can sometimes spawn abandoned (No Players, Barely any Loot, can be broken) (DONE)
              make 3 variants (use pre-existing templates). (DONE)

            - Add loot table:
                - Generic: Has stuff that players drop randomly (DONE)
                - Armor: Armor Materials and sometimes Armor (DONE)
                - Weapons: Weapon crafting material and sometimes Weapons (DONE)
                - Food: Has food  (DONE)
                - Building Materials and Tools (DONE)

                - Abandoned: Has a bit of each loot table but to an extremely 
                  reduced amount. (DONE)

            - Add tellraw of shifting. (DONE)

        - Quarry
            - Add tellraw of shifting. (DONE)
            
    - Bosses n' Dungeons

        - Beacons (DONE)
            - Capture the Flag type of event in which you capture a Beacon.

        - Add tellraw of shifting. (DONE)

        - Rascal Town:
            - Add Trial Spawners (DONE)
                Entities spawned by trial spawners cannot go further 
                than X blocks (Teleport to nearest). (DONE)

                Special Enemies: (DONE)
                    - Bandit: Uses a Smoke Bomb once it reaches half heart 
                              (Switches between bow and sword).

                    - Warlock: Spawns Bats that inflict the player with
                               random debuffs. (DONE)
                               
                    - Illusioner: Illager mob that uses trickery. (DONE)

        - Haunted Fortress:
            - Add Trial Spawners 
                Special Enemies:
                    - Possesed Armor: Invisible Entity that wears armor
                                      slow-moving and doesn't take knockback

                    - Sword and Shield: Invisible Entity that hold a sword and
                                        a shield
                                        Can sometimes become invulnerable.

                    - Poltergeist: Possesed a player. 
                                   Possesed players will levitate and be paralized
                                   
                    - Vampire: Quick Moving enemy that can Heal whenever player takes damage

        - Add Loot Table for Bosses
            - Armor Pieces / Weapons that have extra stats. (appear enchanted)   (DONE)
            - Low chance of dropping Mythic Items: (DONE)

                - Starfall Scepter: (DONE)
                    Summons a meteor shower (Use Nether Star Item Display).
                    https://calamitymod.wiki.gg/images/f/f4/Art_Attack.png
                    https://calamitymod.wiki.gg/images/6/60/Glorious_End.png

                - Winged Blade: (DONE)
                    Grants Slowfalling (With Particle), 
                    Pulls enemies in.
                    (Red and Yello,Angel Wings as handle)
                    https://terraria.wiki.gg/images/c/c0/Hallowed_Jousting_Lance.png

                - Earthbound Battleaxe: (DONE)
                    Summons an earthquake. 
                    (Deals damage to opponents who are touching the ground)
                    https://calamitymod.wiki.gg/images/2/21/Feller_of_Evergreens.png

                - Added Soul Dagger: (DONE) 
                    Drains life from enemies.
                    (Deals damage and spawns orbs that heal nearby players/enemies)
                    looks like a soul knife from MCD

                - Thundercaller Trident: (DONE)
                    Summons an orb of firing lightning





DONE:


