I don’t honestly know where this post belongs. Bugs? Not enough information to say. Suggestions? I don’t know what to suggest. For lack of a better option, I chose the latter. I know this is a wall of text, but I ask that you please give it a chance.
This post is from the perspective of a new player. I’m a little over 10 hours in (lv 4 ranger, lv 6 mage), and there are some things that are really bothering me about casting as a mage. I can accept that I’m a bad (or otherwise inconsistent) artist. I can even accept that the game is a pile of trash and request a refund. The problem is, I don’t really believe either of those.
I don’t exactly know how to present my thoughts, I’ve never been very good at essays. When I’m not doing freelance 3D modelling, I’m a systems admin, so I’ll lean into my skillsets. Regarding the earlier, you’ll have to trust me, for now, that I have good spacial awareness, an understanding of sketching in 3D space, and reasonably consistent artistic ability (I’ll have videos to show that later). For the latter, a series of lists;
General Observations
- One session, I can cast, say, Affliction II, with my eyes closed. 10, 20 times in a row. Even sloppy. The next session, I can’t cast it to save my life (literally).
- I’ve never gotten Frostbolt I to cast, ever. I can’t drawn an M? Conversely, I have never had a fizzle when attempting a portal or resurrection. Not once. They’re much more complicated, you’d think I would?
- I’ve seen videos/posts with good runes but similar complaints/results to my own
- I’ve seen videos where people draw sloppy crap and get nearly 100% cast rates
- I’ve seen casters up-close with a nearly perfect, and extremely fast, casting abilities. So perfect that it made me start wondering if they were using some kind of macro (not an accusation, just an illustration).
- I’ve drawn runes that produce completely different spells. Most often, Frost II turns into Fireball I (guessing based on a damage).
Attempts to correct
- Tracing the book (all kinds of orientations, including straight up and down in 3D space, and in relation to my HMD). Everything from slow and careful to quick swipes. (Fun fact, long drawings start to disappear on the originating end, not sure if a timing thing or a point registration thing).
- Looking in different directions (straight forward, down, sideways, etc).
- Initiating the spell with the wand tip touching, or away from the drawn rune
- Holding the wand in different orientations (while drawing, or initiating the spell)
- Tracing runes on the wall of my play area (or the floor)
- Trying all the variations and shortcuts for runes
- Trying completely random things (random squiggles, super tall, super wide, etc).
- Trying the same thing many times in a row (like 50 times). Different runes, different speeds, even with my eyes closed.
- Switching connection methods (normal vs websocket)
- Reconnecting
- Resetting SteamVR
- Rebooting
- Reinstalling
- Sitting
- Standing
- Putting the HMD on a stool and using a water-level on it
- Tiny drawing
- HUGE drawing
None of the above had any meaningful (reproducible) effect.
- Backward and upside down drawing (this one is the only one that consistently failed)
Spells that have never worked for me, no matter what
- Any frost spell (Including ice lance)
- Fireball I / III
- Arcane ray (actually, this one worked twice early on, but never again)
- Polymorph
- Fireworks
Spells that /always/ work, even when I try to mess them up
- Decurse
- Teleportation (the whole ritual)
- Resurrection (the whole ritual)
Spells that work intermittently (including good casts with bad runes, and bad casts with seemingly perfect runes
- Fireball II
- Mana Shield
- Pushback
- Affliction I
Spells that work every time in some sessions, and never in others (no apparent relation to each other, sometimes both, sometimes one, sometimes neither)
- Affliction II
- Light
Possible causes
- The runes in the book aren’t the same as the gesture we’re being graded against.
- The rune we see drawn from our POV isn’t the one that’s being graded.
- Network latency (the only system stat on my end that I can think of that has any variability). Ignore if the runes were graded locally rather than on the server.
- Server vs client differences (I have auto update enabled, and I’ve only owned the game 2 days, so probably not)
- A rune is being detected, but for the wrong spell, so the accuracy grade isn’t using the right template
- Some of the runes may be too similar (mathematically), so the system is getting confused (could account for my ability to cast much more complicated ones, since they’re not rubbing up against other spells).
Ideas for feedback from the system, or other possible modifications thereof (The reason I’m posting in “Suggestions”)
- Binding the orientation of the casting “canvas” to the play area, rather than the HMD or the world (would make casting while moving possible, like on the airship, and removes the mystery of where the head is pointing when casting)
- Giving the casting line some color (indicating depth or speed, to compare against the drawing plane, and identify bunching in draw points).
- Having some kind of movable, semi-transparent casting frame (would allow for 3D runes, but still give an idea of where the base plane is)
- If the success of a spell is at a high percent, but the recognition is at a lower percent, some kind of message would give a caster hope that they’re heading in the right direction. Like “Frost III failed”, show a percentage or pie graph of accuracy, etc.
- Some kind of training mode that shows the rune for the spell you want to cast (select it from the book maybe?), but while training is enabled the spell doesn’t have an effect (but still shows whether it was a perfect cast, shoots, etc). Maybe it still works on training dummies, that would give a better, visceral feeling of accomplishment and positively re-enforce learning and muscle memory.
If any of these is considered “cheap”, limit it to some kind of practice area. Maybe a practice dummy in the player house? Even if it were 100x harder in the “real world”, at LEAST we would know that we can draw the right shapes, and wouldn’t want to punch a training dummy in the face (and break our hand on a wall or TV in the process).
In closing, as far as I’m concerned, the mage is the most interesting and engaging class to play. Sure, I like bows and arrows (and the firing mechanic feels nice and responsive), but I like being a glass cannon, and the notion of drawing the runes to cast is intriguing. Despite that, every time I get a fizzle on a well drawn, axis-flat, perfectly oriented, previously successful rune, it makes me want to throw my hands up, submit for a refund, and leave a bad review. Not because it’s hard, but because as a player I feel no sense of validation, or progression, or have any faith in a system that doesn’t behave consistently.
But I really don’t want to.
If the skill floor is a matter of concern, from my point of view, I would rather have an esoteric, complicated, intricate, multi-step pattern that has some forgiveness and actually works (see teleportation, which is a joy to cast), over simple patterns that require high or impossible accuracy (literally the letter M, which is f**king impossible).
For reference, I’m connecting from Seattle WA using a 100/100 megabit connection (FIOS) and using the Vive on a gaming rig that sports an i7-7700, GTX1070, 32GB RAM, and Windows 10. I’m /more/ than happy to do any kind of play-testing you want, get on Twitch/Skype/Discord to show my screen, search through logs, be a QA monkey, submit reports, whatever. Even if it segregates me from the live servers. I want this to be a great experience. It’s not impossible that there’s something on my system that is screwing everything up, or something on other systems that’s highly optimal.
– AlexESmith, n00b Mage (but not for lack of trying)
P.S., for the love of god, please give us a casting button option other than pressing the track pad. The flexor muscles in my right forearm are begging you, and not being able to snap-turn with right and strafe with left (or vice versa) unless I put my wand away is a huge pain.