Big bug report and sorry for the wall of text, but hopefully it covers most of the bugs. Honestly still a very good game, I'm just dumping this all at once. Thank you for fixing the "Level Complete!" bug and most of the character portraits/movement bugs I mentioned earlier. Unfortunately, a few aren't entirely fixed or still kicking.
- Any/multiple levels:
- Camera settings not saved when game is closed without hitting "Quit Game". Resets to default slider bar positions even when "OK" is clicked on.
- Character Portrait icons still flash while inspecting items. Talk to the elder and then inspect an object like a sign.
- Floating during chat dialogue. Caused by jumping or flying before a conversation starts, such as the festival gathering and the cliff where Eira wonders about other dragons.
- Dialogue keeps playing when the game is paused. Specifically with automatic chat boxes that require no player input, such as Seraphine's dialogue when she's running or flying. Also happens during the cutscene when Eira wakes up. Pausing this cutscene does stop most of the visuals but not the dialogue (it works on some text boxes but not all of them).
- Health gain inconsistency: When Eira touches a heart, she randomly restores 1-2 hearts instead of a guaranteed amount. However, if Eira has no hearts, she'll only restore 1 heart instead.
- Splash sound effect doesn't always play when Eira falls in water.
- If Eira tries to stand on another character, she'll float into a falling position until she's moves off the NPC.
- Eira has a second shadow. It can be seen above her on cave ceilings or cliff overhangs.
- Eira can still walk around while reading signs and objects.
- Tutorial level:
- Softlock. Entering the tutorial after the cave level is complete will cause Eira to be unable to move (ALT, ESC and the menu will still work but not movement). The only fix is to close the program right away without using "quit game", which prevents the game from autosaving. However, if the game is quit/reloaded (even without saving), Eira will still be stuck permanently and force the player to start a new game.
- Repeating cutscenes. If Eira dies in the tutorial level after visiting the beach, even after collecting the beach shard, Seraphine will appear again and restart the tutorial dialogue. Easy to encounter by simply backtracking into the area and running into the thorns repeatedly.
- Level Skip / Missing invisible wall: Most of the level can be skipped by flying over the central cliff/hill. Can happen in more than one place but the best way is to jump on the boulder when you start the game, then double jump and fly through the trees (fly left a little) and you'll be near the red thorns and the exit.
- Out of bounds: When you see the final 3 snowflakes, turn around and run towards the map's corner hill. Double jump and fly towards the flat pine tree texture behind the 3D trees. This causes Eira to touch an invisible wall that allows her to fly very high, allowing the player to fly out of bounds, under the map or over most of the level.
- Beach level:
- Shaking, jagged graphics. If Eira looks towards the ocean while standing next to the shard, all the fish and columns become very pixelated and jagged. Temporarily stops if the camera turns left or right.
- Repeating cutscenes after collecting the shard. Occurs when the player quits the game or leaves and returns to the area. Yes, this means Seraphine and Eira will be hyped over an empty island.
- Floating fern plants near beginning of the level. They're floating a little too high off the ground.
- Eira falling during the shard cutscene. If she flies, dives, or falls onto the island from above, she can splash into the water due to gravity, causing the screen to turn black in the middle of the cutscene and Eira resetting to the last spawn point when the cutscene is over. A bit tricky to perform but basically Eira has to be flying low enough to trigger the event but positioned in a way where her body will naturally fall into the water.
- Tussle arena level:
- Missing invisible wall barriers for the tree hills. They can be walked on and climbed on.
- Black sky bug. If the player doesn't mash buttons during the struggle sequence, the sky will eventually fade to black, causing Eira and Seraphine to stare into a black void during the cutscene after winning the fight.
- Floating fern plants in the arena.
- Weird flash of a graphics/polygon triangle glitch in island during feather cutscene when camera is staring at feather.
- Ice breath can still keep spewing when Seraphine is ready to tackle Eira. Try to do an ice breath right when Seraphine is at 0 hearts and you'll see the ice breath going during the miniature tackle cutscene. Hard to replicate since it requires good timing but it's there. Not as bad as previous version of the game where it'll continue spewing endlessly. It's thankfully temporary and fades away quickly.
- Delayed Game Over / Moving while dead. If Seraphine hits Eira when she falls into water near her spawn point (the spot where Eira is supposed to respawn if she falls), it'll interrupt Eira's fainting/game over animation, allowing Eira to move around and even gain health briefly before the fight resets.
- Missing water texture? The beach level has a white water ripple effect but it's absent in the arena. Gaze into the pink and blue void.
- Seraphine's force field won't always push Eira back. Best done by right-clicking frequently before/during the force field attack.
- Candlelight Cliffs:
- Candlelights resetting. Quitting or closing the game (the corner "X" on program window) after the legend cutscene will reset Candlelights entirely, meaning Eira has to go back to festival gathering and rewatch the cutscene. This can even cause a reset before Eira talks to Seraphine during midnight. Also please make the cutscene skippable, it's helpful when dealing with this bug and also helpful for replays.
- If Eira falls in water, she faces the exit instead of the village when she respawns.
- Secret Area shadows: Gryphon shadows can be seen through the floor and ceiling in the secret area during the day.
- Moving wooden texture on logs and hut interior. Basically, the texture moves with the camera. Log stairs can turn white if you turn camera too far to the left or right, and hut interior can be disorienting due to how badly the texture can stretch, warp and distort if the camera moves too much if Eira stands too close.
- Music stopping during legend cutscene. Pausing the game during this cutscene will continue playing the music but not the cinematic. If given enough time, the song will end early and cause the cutscene to be silent until it's over.
- Gryphon heads moving while game is paused. Pausing the game near NPCs like Odette and Cireth causes their heads to "T pose" until the game is unpaused .
- "Level complete!" appears twice. First after the shard is collected, then a second time when the elder says "let the festival begin!" after her cutscene is over.
- Orianna's pose. Sometimes she's sitting, sometimes she's standing. Girlie can't decide. It's random per playthrough and closing/opening the game. The pose changes both for festival gathering circle and when she's at the docks.
- Orianna talking to air. Basically it's possible to talk to Orianna before Seraphine reaches her if the player flies and dives fast enough.
- Gaps in the cliffs from missing polygons. Fly under the dock and you'll see two gaps. One on the left and one on the right. Flying into both allows the player to fly inside the land, especially during midnight when Eira can fly upward and get herself stuck underneath the terrain.
- Some icebergs also have visible seams or missing polygon gaps, best seen during the day.
- Eira can reach cave level entrance by flying behind the wooden hut until she gains enough height to fly up the mountain. She won't be able to enter the level though.
- Eira falling and getting stuck. To the left of the beach sign, there is a gap between the tree and snow that Eira can fall into. It's easy to jump out but it's an awkward area to be in and easily slip in while running/charging.
- Quitting or closing the game during Candlelight resets to beginning of the level when Seraphine leads Eira to the hut. Doesn't matter if it's midnight flying section or during festival.
- MORNING only: "I shouldn't leave until the festival is over..." text appears if Eira is flying too far to the left/right of cave and forest level exits.
- Midnight Flying:
- "Press enter" text appears over Seraphine instead of the flying test machine when you look at it.
- Weird shadow near dock during midnight. Occurs whenever Eira jumps off the wooden platform and turns around before entering the first ring. Very hard to trigger intentionally and will take several tries.
- Completing the rings without triggering certain dialogue will prevent Eira from progressing into the dream level. Basically, she'll still automatically fall after the final ring but the level will reset instead. Exact cause is unknown but basically it's from the player straying away from the main path and/or taking shortcuts around icebergs.
- White moon shortcut bug. Also caused by shortcuts. If you fly to the left after the 9th ring, you can access the 10th ring early. Since it takes a few seconds for Seraphine to catch up, it's easy for the player to miss the conversation area that triggers the moon to turn purple. Causes both a white moon and maybe also a level reset when she's supposed to enter the dream level.
- Sparkleless shortcut: After the 11th ring is activated, if the player knows exactly where to fly, they can reach the 12th ring (second last ring) without following Seraphine or entering sparkle area. This also causes the level rese..
- The level reset is a bit inconsistent and doesn't always activate but it's definitely related to one or both shortcuts.
- Iceberg collision helps Eira fly upward. Can cause player to get lost if they accidentally fly up any of the icebergs, but more importantly, it allows Eira to temporarily save herself from the automatic falling that happens after the final ring.
- An ice level... somewhere... in snowhere... :
- Typo: "furture" instead of "future" in the diary.