tModLoader

tModLoader

Elaina: Wandering Witch
Kira Sep 3, 2023 @ 1:33pm
3
2
Updated Guide to Elaina. (1.4.4.9 / 2.1.5)
Noticed that the previous guide was rather outdated, so I decided to write a new one!

Note: All things were tested in terraria 1.4.4.9 with Elaina version 2.1.5. Furthermore, cheat sheet and journey mode was used for testing in this mod, and it was sideloaded with Calamity. It is unknown if the mod rebalances around Calamity. I was too lazy to decompile and check and also too lazy to unload the mods I'm using in multiplayer atm, will retest in the future.

All tests were done on a target dummy in Master Mode + Calamity. Numbers may vary.

0. Getting started
Your character must be named "Elaina" or "伊蕾娜". These characters can be freely renamed after the fact. You can confirm it's correct by seeing Elaina as a custom character sprite. You will spawn into the game with 1 wand, 2 "Elaina Hat", 1 book, and one "The Adventure's of Nikah". For the readability of the guide, Elaina will refer to a character that was created with one of the two aforementioned names.

Playing as Elaina will give the following effects.

  • HP increases are half as effective (Max 200 with life crystal, 250 with life fruit in vanilla). The amount of hp increase items required to reach this cap is unchanged (15/20 for crystal/fruit).
  • Mana potions are automatically used (same as mana flower), and no longer grant the mana sickness effect.
  • Mana regeneration is vastly increased
  • Picking up money "Happy" buff, with buff description "Got Money, Happy! speeding up the recovery interval (Unconfirmed, Not sure what it does, based off mod description) and briefly granting 20 mana and max mana upon obtaining the buff.

1. Proficiency and You (Progression)
The mod's progression is based off a proficiency system. Your proficiency starts at 0, and increases by 1 based off the world's progression of vanilla bosses. This can only ever increase and not decrease. This means if you ever enter a world with a higher progression than your own accidently, your Elaina will "level up" to that world's progression, and such a level up will transfer over to other worlds. The proficiency increases as follows:

0. Starting off
1. Eye of Cithulu
2. Brain of Cithulu/Eater of Worlds
3. Skeletron
4. Wall of Flesh
5. First mech boss
6. 3 mech bosses defeated
7. Plantera
8. Golem
9. After defeating all 4 lunar pillars
10. Moon Lord

2. Items and Recipes
Note that all items in this mod must be crafted by Elaina. The items will be in the format:
Name - Recipe - Description of effects

The items are as follows:
  • Wand - 1 wood - The basic weapon used to cast all spells from Elaina. Non-Elaina players will see it as a stick.
  • Broom - 10 wood, 20 hay, workbench - A flying rideable mount.
  • The Adventures of Nikah - Uncraftable, Spawns on character creation - See details below
  • Cauldron - 10 any iron bars, 1 campfire - Used for Alchemy (see Alchemy section)
  • Spell tome - 1 book, 10 fallen stars - Same as a vanilla spell tome, but can be obtained pre-hm due to crafting recipe.
  • Spell books - See Spells section; Only cartable if not learned- Learn the Fire/Ice/Wind/Healing Magic.
  • Magic Sharing Ring - 10 hallowed bars, 1 mana regeneration band - max mana +20, mana use -20%, mana is shared between players wearing the ring
  • White Dolphin Necklace - Cross Necklace, Avenger Emblem, 150 Nebula Fragment - 10% increased magic damage, Upon a fatal hit, will prevent death once and full heal (3 min cd, unconfirmed in game tooltip).

The Adventures of Nikah:
A book whose tooltip grows with every boss you kill. Bosses are all things labeled as boss by the game/mod authors (I know, very descriptive). Works on modded bosses, ignores most mini bosses (again, depends on the mod). Each boss you kill will increase your damage done to bosses by 1%. Note that it must be equiped in your accessory slot at the time of the boss death to count, which is really only relevant in mediumcore as you will have this permanently equipped otherwise.

3. Alchemy
Alchemy requires a cauldron. Start by placing a cauldron on the ground and right clicking it to enter a refining phase. The top right has a "?" which you can see for complete recipes. Place the ingredients in the matching colored background. Right click the cauldron to begin crafting. Right click the air to escape crafting. If the cauldron glows red, an invalid recipe is used and it will blow up shortly in a small radius, destroying all items inside and dealing roughly 200 damage. The recipes are as follows
  • Duplication - See Below
  • Ultimate Mana Potion - Lesser mana potion + 3x dirt/clay/stone/mud block - restores 1000 mana and sells for 2 gold (roughly, untested with neutral happiness).
  • Water Power Potion - Magic Power Potion + 10 Fallen Stars + 10 Coral - 20% increased water damage, lasts 4 mins
  • Flame Power Potion - Magic Power Potion + 10 Fallen Stars + 10 Fireblossom - 20% increased fire damage, lasts 4 mins
  • Ice Power Potion - Magic Power Potion + 10 Fallen Stars + 10 Shiverthorn - 20% increased ice damage, lasts 4 mins
  • Lighting Power Potion - Water + Flame + Ice power potion - 20% increased lightning damage, increase lightning frequency, lasts 4 mins
  • Critter potion - Gender Change Potion + 10 fallen stars - Consumable thrown potion which explodes on impact, turning all nearby players into a random critter. Fun little prank and mildly useful (early flight)

DUPLICATION
The main use of alchemy, use it to duplicate items. Note that testing is not complete because it's too expansive to test properly. Most of the duplication info is from "DatGuyBoopy's" original guide. Credit goes to him.

Anything labeled "material" in the tooltip can be duplicated. To duplicate, place the item you want to duplicate in the center and obsidian in the left or right. The amount of obsidian dictates how much of the item you will craft. The ratio of item:obsidian varies with the rarity of the item and as your proficiency increases. The rarity of the item you can duplicate is based off your current proficiency level. Duplication uses very little mana after prof 4, although it is always useful to have extra mana potions on hand. They are as follows:
  • 0/1 - Gray/White
  • 2 - Blue
  • 3 - Green
  • 4 - Orange
  • 5 - Light Red
  • 6 - Pink
  • 7 - Light Purple
  • 8 - Lime
  • 9 - Yellow
  • 10 - Cyan

As your proficiency level increases, the following also changes for lower previous rarities:
  • Speed of duplication
  • Better ratio of duplication
  • Reduced Mana cost

You can also seem to duplicate slightly above your level, at a reduced ratio of item/obsidian, and a lot of extra explosions. The primary use of duplication is for those expensive potions and spellbooks. Note that all damage is without any equipment on a target dummy.

4. Spells
Spells are your main source of damage as Elania. There is a total of 9 spells you can access, all of which are cast with your wand. To change the spell, press the "Q" hotkey to open up a spell selection circle. Spells are unlocked via spellbooks, which are either crafted or obtained in the world. Most spells have breakpoints in which they level up, which will be indicated by the bold levels. Most spells also have differing behavior between a tap and a hold. Note that all spells are cast in front of Elania, and thus can "pierce" the first few blocks. Note that some spells can not be obtained naturally at certain progression levels.

Disclaimer: Damage values area guess of the base damage for each spell. Note that all spells have some random variance in damage. Spells with damage range are a guess of where the base damage is due to having higher variance, not the upper and lower bounds.

Other Notes:
Proficiency also effects the broomstick speed, and mana regen speed. Mana values are not given after level 3 due to high mana regen making it both irrelevant or hard to measure. Mana costs don't appear to change anyways for the ones that can be measured. Brooms may be measured and added at a later day

Light
Unlocked by default.
Classic Light spell. Middle click to toggle, lighting up an area brighter and larger than a white holding a white torch. No noticeable changes with proficiency.

Magic Barrier
Unlocked by default.
Right click to cast. While the barrier is active, it reduces the damage you take significantly and consumes mana. No noticeable changes with proficiency . Damage is reduced close to 1, but multiple later calamity bosses seem to do more damage.
  • Level 10 - Magic barrier is automatically cast on hit by a projectile.

Flight Magic
Use your broom (equip and use as mount) to fly! Flying costs mana. Mana use decreases with proficiency for reqular flight. Press space to get a boost, hold space to fly at higher speeds, both using increased mana. Flight speed and boost speed increases with proficiency . Will be measured at later date (maybe).

Magic Missle
Unlocked by default.
This is your first offensive spell, shooting a purple missle in a straight line. The missle will pierce through terrain within 19 blocks of it's casting origin, and will collide on the 20th block and onward.
  • Level 0 - 5 mana / 20 damage. Tapping shoots more frequently than holding.
  • Level 1 - 5 mana / 20 damage.
  • Level 2 - 5 mana / 22 damage.
  • Level 3 - 5 mana / 28 damage. Tap: 15 mana / 28 damage per missile. Magic missiles have a weak homing property. Tapping now summons 5 magic missiles in quick succession. These will home onto nearby enemies. This can not be cast again until the right most missile slot (first missile) is fired off. Rapidly tapping when bosses are nearby will as a result constantly spawn 5 missiles at a time.
  • Level 4 - 34 damage.
  • Level 5 - 43 damage.
  • Level 6 - 52 damage.
  • Level 7 - 62 damage.
  • Level 8 - 75 damage / missile. Hold: 2200-2600 dps. Hold now shoots a constant stream of missiles with insane mana consumption. (note missile damage is unreliable since you can no longer test on target dummy)
  • Level 9 - 90 damage / missile. Hold: 3000 dps.
  • Level 10 - 110 damage / missile. Hold: 3600 dps.

Water Magic
Obtained by breaking books in the dungeon. Drop rate of book is increased during rain. Can be cheesed by entering the dungeon, and breaking and replacing books until it drops. Will not drop for an individual Elania after the magic is learned.

Your first real damaging spell made out of water. Unless disabled in config, the hold attack will generate water in the world. (Highly reccomend disabling in multiplayer at minimum)
Tap - Spawns a little drizzle on your cursor, giving them the wet condition.
Hold - Form a water ball, which can be released for damage. Any unused water will be spawned into the world. Water can be absorbed from rain, drizzle, and water sources. When using water from water sources, it will consume some water to cast the spell. Casts roughly 3 blocks in front of Elania.

Only hold does damage.
  • Level 0 - 15+3 mana / 135-145 damage. Absorbing water eliminates the additional mana cost requirement.
  • Level 1 - 15+3 mana / 135-145 damage.
  • Level 2 - 15+3 mana / 135-145 damage. Occasionally does 170+ damage instead.
  • Level 3 - 110 (uncharged)/220 (full charged) damage. Holding now charges up multiple (4?) times, doing increasing damage for each charge. Each charge takes an additional bit of mana. Having water present will instantly max the charge and not use any mana.
  • Level 4 - 110 (uncharged)/340 (full charged) damage.
  • Level 5 - 110 (uncharged)/405-415 (full charged) damage. Extra charge level, water ball is bigger.
  • Level 6 - 110 (uncharged)/520-540 (full charged) damage.
  • Level 7 - 110 (uncharged)/1300-1400 (full charged) damage. Extra charge level, water ball size increases dramatically, will have one orbiting ball of water around main ball at max charge. Doing a full charge by absorbing water gives you an orbiting ball of water around Elaina. Each orbiting ball reduces damage taken by 10%. New sound effect for large ball
  • Level 8 - 110 (uncharged)/1600-1800 (full charged) damage.
  • Level 9 - 110 (uncharged)/2180 (full charged) damage. A second orbiting ball now forms.
  • Level 10 - 110 (uncharged)/2500-2700 (full charged) damage. A third orbiting ball now forms.

Healing Magic
Crafted with a spell tome, 50 vines, 50 jungle spores, and 50 moonglow.

Tap - no noticeable effect
Hold - Heals and cleanses (removes negative debuffs) you and nearby players. Once channel begins, players can leave the range and still recieve the heal.

  • Level 0 to 10 - 11 mana/s / 20hps. Might heal faster starting at 3? Could be Placebo. Need video data to verify

Fire Magic
Crafted with a spell tome, 15 hell butterflies, 50 fire blossom, and 50 hellstone.
Become the firebender you were meant to be.
Tap - Shoots a large fireball. Fireball can explode and destroy terrain. Toggle with a hotkey (default "*", defaulted as unbound). Casts roughly 12 blocks in front of Elania. Fireball instantly explodes on contact with water. Applies fire onto enemy.
Hold - Shoot a deadly beam of fire, perfect for impersonating Fire Lord Ozai. Lights trees on fire, chopping them after the fire burns for roughly 5 seconds. Fire can be extinquished by water and rain. Has no effect on all other blocks. Evaporates water and destroys it, useful for emptying a lake! Casting will be canceled if blocks are too close in front of the wand. Applies fire onto enemy.

Damage onto wet enemies will deal evaporation damage, doubling the damage taken. Rain ironically will drastically increase the damage as a result.
  • Level 0 - Tap 50 mana / 85 damage. Hold: 30 mana/s / 90dps.
  • Level 1 - Tap 50 mana / 105 damage. Hold: 30 mana/s / 100dps.
  • Level 2 - Tap 50 mana / 160-170 damage. Hold: 30 mana/s / 170dps.
  • Level 3 - 270 damage. Hold: 280 dps. Massive increase in damage.
  • Level 4 - 400 damage. Hold 460 dps.
  • Level 5 - 570 damage. Hold 580 dps.
  • Level 6 - 820 damage. Hold 830 dps.
  • Level 7 - 1150 damage. Hold 1100 dps.
  • Level 8 - 1400 damage. Hold 1350 dps.
  • Level 9 - 1700 damage. Hold 1800 dps.
  • Level 10 - 2000 damage. Hold 2400 dps. Fireball can now be shot rapidly.

Continued in comments, too long for one post

Edit: Title and formatting
Edit 2: Orbiting water ball mechanics
Last edited by Kira; Oct 3, 2023 @ 12:48pm
< >
Showing 1-15 of 18 comments
Kira Sep 3, 2023 @ 1:38pm 
Ice Magic
Crafted with a spell tome, 15 frost cores, 50 shiverthorn, and 100 ice blocks.
Shoot ice at your enemies dealing massive damage. This will be your primary bossing dps spell.
Tap - Shoots 3 ice lances at your enemies. These lances can not pierce blocks and pierces enemies indefinitly and apply a bit of cryo. Lances have a weak aim assist.
Hold - Spray cooling frost, freezing your enemies.

Ice magic will show a snowflake above the enemy. When this snowflake is full, the enemy will freeze in place, being unable to move. Note that some effects may persist (twins fire breath for instance) and continue to do damage. The hold spell freezes faster than the ice lances. Enemies that are on fire take a second instance of damage per lance, effectively doubleing the damage.

Only tap does damage.
  • Level 0 - Tap 30 mana / 50 damage per lance.
  • Level 1 - Tap 30 mana / 55 damage per lance.
  • Level 2 - Tap 30 mana / 75 damage per lance.
  • Level 3 - 110 damage per lance.
  • Level 4 - 150-155 damage per lance.
  • Level 5 - 210 damage per lance.
  • Level 6 - 270-290 damage per lance.
  • Level 7 - 350-380 damage per lance.
  • Level 8 - 470-480 damage per lance. Every third tap attack now spawns 10 lances in a circle around the cursor. These lances shoot towards the center and will terminate upon reaching it. After freezing? (not sure of trigger) an enemy, this becomes every second attack instead.
  • Level 9 - 550-600 damage per lance.
  • Level 10 - 700-730 damage per lance. Every fourth tap attack now spawns 35 lances behind you aimed at the cursor. Clicking releases these lances. If the lances are still forming while you click, the next click will continue releasing the lances. After freezing? (not sure of trigger) an enemy, the circle attack is every second and the unlimited lance works is every third.

Wind Magic
Crafted with a razorblade typhoon, 50 souls of sight, 50 souls of might, and 50 souls of fright.
Definetly not Anemo.

Tap- Shoots a wave of wind at your enemies. Will absorb elements to deal differing damage.
Hold - Shoots a stream of waves of wind at your enemies.

Too lazy to record all tap damage, maybe in future.

Pierces all terrain, pierces all enemies. Hits twice per wave on target dummy.
  • Level 0 to 5 - Hold: 0 mana/s / 260 - 300 dps (depends on crit rng and big wave rng) Has a random chance of making a extra large wave (roughly 1/10), which pushes enemies away.
  • Level 6 - 500 dps, Large wave seems more frequent
  • Level 7 - 750 dps,.
  • Level 8 - 1000 dps.
  • Level 9 - 1200 dps.
  • Level 10 - 1600 dps.

Lightning Magic
Obtained by beating any boss during a thunderstorm event after moon lord (high wind/high rain)

A grandiose post-moonlord spell to absolutely eviscerate everything in your path.

Tap - No noticeable Effect
Hold - Lightning strikes from the sky, filling a screen vertically and roughly 10 blocks across dealing MASSIVE damage. Prefers to strike on wet targets.

  • Level 0-9 - Can't be learned
  • Level 10 - Darkens the screen. Lightning bolts smite your enemies for the next 30 seconds. 10k-14k damage per bolt. Roughly 1 bolt/3 seconds. Uses 1433 mana/s (more or less)

Personal Feedback and Requests

If the mod author sees this, hi there! I just want to say the mod was super fun to play through, and all the spells felt great to use in terms of animation and sound design. Absolute blast and would recommend on single player. That being said, it does feel a bit cheaty in multiplayer, and I have a few requests based on my multiplayer experience.

Balance Suggestions

  • Give ice lance and the fire beam a enemy pierce limit. It's way too good for how early you get them. This pierce limit can increase with proficiency and become unlimited post ml.
  • It seems unintended that certain spells can hit bosses multiple times if the hitbox is large enough. For instance, the ice spell can hit large slime-like bosses 2 or even 3 times per lance.
  • I assume wind is a work in progress, as it does seem weak and the elemental absorption isn't that useful given the time it takes to swap spells.

General Requests
  • Adding something visually to the fireball to make it feel tiered like the rest of the spells. Maybe a red tracer after a certain level?
  • I think this is a multiplayer bug (unable to replicate) but it was really fun. Broom was permanently boosting (tap spacebar boost with the cloud puff) letting me go at supersonic speeds. Maybe a fun upgrade for post moon lord that is triggered by some toggle?


Multiplayer Specific Requests
Spells are generally overpowered, it's hard to justify adding this to multiplayer and playing with friends without ruining the fun and progression. Downsides of a lower hp bar are mitigated by skill, especially when playing in master mode or harder difficulties (you have to avoid damage anyways).

  • Add a server side config for a damage multiplier of Elania's spells, from 0x to 2x. This is especially useful when using mods that change progression in some form, and allows the admin to correct for any accessories and other changes as a result. (Calamity for instance)
  • Add a server side config to disable duplication (Not huge issue, but would be nice to have)
  • Add a config or increase the cooldown between freezing bosses. Being able to freeze a boss every 30 seconds is crazy, I would like to see it once every 3+ minutes personally.
  • Reduce healing based on number of players healed. For instance, heal half the amount if there's 2 players being healed by the heal spell.
  • Bugged behavior but healing ticks significantly faster in multiplayer for some reason.

Thank you again for the hard work. Super fun to play with but unfortunately it does kind of ruin the multiplayer experience and progression. In single player most of it can be self-mitigated.
Last edited by Kira; Sep 3, 2023 @ 1:40pm
Korate  [developer] Sep 17, 2023 @ 9:40pm 
Thank you and sorry for responding late, I am busy with my master's semester so there will not big update, but your suggestion is good so I will consider adding these balanced
Korate  [developer] Sep 17, 2023 @ 11:42pm 
And the ball of water around Elaina will protect Elaina from damage, each ball will decrease 10% damage from enemy XD
Kira Oct 3, 2023 @ 12:46pm 
Good to know, I'll put an update on the water ball through.

Coincidently I'm working on finalizing my master's thesis right now so I totally get it. Take care of your health! It does get pretty stressful at times ;-;
Korate  [developer] Oct 4, 2023 @ 5:16pm 
Originally posted by Kira:
Good to know, I'll put an update on the water ball through.

Coincidently I'm working on finalizing my master's thesis right now so I totally get it. Take care of your health! It does get pretty stressful at times ;-;

And in the latest version I add new lightning magic for Elaina, you can check it in Change Notes. Another non-offensive magic is making now, I think I can update it this week and I hope you like it.
wes10566 Apr 10, 2024 @ 8:20pm 
Holding your wand, switching to healing magic, then clicking on a tool or block in your inventory lets you place it with magic... Discovered this by accident when messing around with bee hives... placed 200 of em in about a second... that was an experience
Korate  [developer] Apr 11, 2024 @ 12:20am 
Originally posted by wes10566:
Holding your wand, switching to healing magic, then clicking on a tool or block in your inventory lets you place it with magic... Discovered this by accident when messing around with bee hives... placed 200 of em in about a second... that was an experience
Yes that is a new function I added for healing magic, you can use it to control tile or any weapon(the damage type of the weapon will change to magic), and the max amount of the weapon you can control is up to your proficiency
lerbronk May 31, 2024 @ 7:45am 
lighting blast on tap (MUST have a target, dummy is unavailable) will shoot a lighting that links between multiple target, dealing like 4800dmg per target. noted : can use tab while casting lighting storm.
? Jul 21, 2024 @ 4:26am 
What the hell is "Middle click"?
lerbronk Jul 26, 2024 @ 3:01am 
Originally posted by ?:
What the hell is "Middle click"?
press down on the scroll wheel
? Jul 29, 2024 @ 11:45am 
Originally posted by lerbronk:
Originally posted by ?:
What the hell is "Middle click"?
press down on the scroll wheel
Can't.
SonicExcalibur59 Jul 31, 2024 @ 8:37am 
Just a little heads-up. When I was using the cauldron, I thought it would be a good idea to try and duplicate obsidian. You know, so I can have infinite fuel. Yeah, don't do that. The cauldron will explode. XD
KojiKomos Sep 13, 2024 @ 7:33pm 
apparently middle clicking doesnt activate the light anymore and theres no option for it in keybinds
Unseen Chaos Sep 18, 2024 @ 2:12am 
Hmm for water, just tapping also does damage for me. I'm at proficiency 3 and it does 130-140 per hit (no other boosts aside from wand and her book). The water spell seems to be incredibly broken considering how early in the game progression you get it lol. The faster you can spam click = the more damage you can do. Not necessarily saying this is a bad thing, but it DOES allow you to nuke almost every vanilla boss with controlled spam and a bit of dodging. But I guess surrounding your boss arenas with water and using hold attacks would work just as well, likely better.
Blame_Paradise Oct 30, 2024 @ 1:40pm 
Is there a way to play Elaina and Homura while using other mods that affect the player's race?
< >
Showing 1-15 of 18 comments
Per page: 1530 50