Blue seahorses are not fishable ... #5661
Labels
No Label
1. kind/balancing
1. kind/breaking
1. kind/bug
1. kind/construction
1. kind/documentation
1. kind/enhancement
1. kind/griefing
1. kind/invalid
1. kind/meme
1. kind/node limit
1. kind/other
1. kind/protocol
2. prio/controversial
2. prio/critical
2. prio/elevated
2. prio/good first issue
2. prio/interesting
2. prio/low
3. source/art
3. source/client
3. source/engine
3. source/ingame
3. source/integration
3. source/lag
3. source/license
3. source/mod upstream
3. source/unknown
3. source/website
4. step/approved
4. step/at work
4. step/blocked
4. step/discussion
4. step/help wanted
4. step/needs confirmation
4. step/partially fixed
4. step/question
4. step/ready to deploy
4. step/ready to QA test
4. step/want approval
5. result/cannot reproduce
5. result/duplicate
5. result/fixed
5. result/maybe
5. result/wontfix
ugh/petz
ugh/QA main
ugh/QA NOK
ugh/QA OK
No Milestone
No project
No Assignees
7 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: your-land/bugtracker#5661
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
... at least I couldn't catch any despite five stacks of earthworms and standing in the frost_ocean, as stated in the code. I have also received the same feedback from other passionate anglers.
you can apparently only catch them in the
frost_ocean
biome, as reported by the astrolabe of magellan. i cannot find such a biome, though it is registered.easy to check - put 'find biome' mod on a test server...
that mod isn't entirely accurate always, but I guess since it wouldn't be on the main there would be no big deal.
Of course, I had tested both areas with the magellan tool as a
frost_ocean
. In addition, the fishing rod occasionally gave crystal spikes. If you want, you can try it yourself: a very small area is east of Gernika by ship, an unfortunately completely ruined area (probably because the densest from Haven) is located southwest of Tenebris.if the ruined area is unprotected I can try to fix it.
Would be nice: 4993,0,2308. There is
frost_ocean
below. Once the southern coastline east of this point has a nice small band of blue dirt. The whole ice field south of that is destroyed by snow block takers. Its a shame.looks like castrum and Obsidian point are both near.
the south end is better than it was, but now i'm out of snow, so i'll need to get more
I looked at the area myself and frost_ocean being present was a hit or miss, glacier and frost were most common with glacier_ocean being present at deeper depths as well
it should only do that in the frost biome, not the frost_ocean biome...
it says "taiga_ocean" for me...
i created a snippet command to try to find the biome, and it always fails:
If the biome doesn't exist, then blue seahorses can't be fished.
Hi! A few minutes ago I fished 3 blue seahorses in 28 tries.
There is one blue seahorse on display alongside the other 4 colours at Puerto del Sol's Museum of Colours (3024, 10, -2747).
I fished them at the spot near Obsidian Point that Boot disclosed earlier (4993, 0, 2308) but there is a certain technique involved, and this post gave me the key to it.
Let's see if others can catch them too ;)
Betzi just became the 2nd person in the server to fish a blue seahorse, and JeCel the 3rd.
I think its safe to say, this issue can be closed since they are fishable.
Although the inclusion of more frost_ocean would be nice...
The thing is, there is a problem with the mapgen that makes it impossible to fish them the normal way.
yep works, I just got one.
Yes, I have one too!!!
Now I'm curious how to do that :D
might have something to do with becoming a fish
Now that enough time has passed, I think I can reveal the "spoiler":
Boot mentioned at some point:
To which Flux replied:
That gave me the idea that Boot was maybe fishing in the biome frost, not frost_ocean.
Could it be that the biome is frost above the surface of the water and frost_ocean below?
I then went to the place near Obsidian Point that he mentioned and started investigating. When I was in the water, the Astrolabe of Magellan said frost_ocean... but only if I had sunk a bit when I used it. If I used it right on the water surface, it said just frost. That gave me the idea that maybe not only the air above the water but also the first layer of water was still frost, with the water underneath being true frost_ocean.
Since using the fishing rod from outside the water causes the bait to float (and therefore to be located in the uppermost level of water) that would mean Boot got frost_ocean from the Astrolabe but was actually fishing in the frost biome.
How to overcome this? By diving deep before using the fishing rod. The bait stays underwater (and thus in the frost_ocean biome) and you get (with a bit of patience) blue sea horses.
My hypothesis is that due to some bug in the mapgen, the first layer of water (y = -1) is assigned to biome frost instead of frost_ocean, which is weird because in all other biomes (like junglee_ocean for the green seahorse) already the first water layer (y = 0) belongs to the corresponding _ocean biome. That would explain why we could fish the green seahorses near Walstrand from the surface, whereas Boot used 5 stacks of worms and caught no blue seahorse near Obsidian Point.
If my hypothesis is correct, maybe we want to have that weird mapgen behaviour fixed?
Strange, the code says:
https://gitea.your-land.de/your-land/ethereal/src/branch/yl_stable/fishing.lua#L28
the main issue is the water's surface registers as "frost", but you have to get under before it says "frost_ocean"
The first layer of water (where the bait floats) is simply frost. The lower levels, where the blue seahorse does correctly appear, are frost_ocean.
The bug is not about Ethereal making blue seahorses appear where they shouldn't; it's about the mapgen generating the first layer of ocean water in frost biome instead of frost_ocean.
Then it IS a bug, in ethreal biome generation. Since fishing comes from the same mod, it's not integration though :D
I was experiencing this bug some places, but not everywhere.
two things:
Well, since most of the time I was diving underwater while fishing, then I was in the frost_ocean biome too, as well as the bobber.
That's a bug
That's also a bug
Let's just hope taht changing ethereal biomes doesn't mean borked mapgen.
Ok, if these are other bugs too, then better not under the heading "blue seahorse".
maybe take the bugs and split them off into their own issues?
screw it, for the sake of making things easier for us all ill split off the 2 bugs here into their own separate issues
update: done and done.
closing in light of #5715 and #5716. blue seahorses are fishable, if the conditions are right.
this issue might need to be reopened as blue seahorses are not fishable at all now.
As soon as the biomes return where they should, seahorses are fishable again.