the-real-herowl
  • Joined on 2023-08-07
the-real-herowl merged pull request VoxeLibre/VoxeLibre#4437 2024-06-15 03:51:05 +02:00
Add defensive check
the-real-herowl closed issue VoxeLibre/VoxeLibre#4436 2024-06-15 03:51:05 +02:00
Crash while fighting wither
the-real-herowl commented on pull request VoxeLibre/VoxeLibre#4421 2024-06-15 02:28:25 +02:00
Prevent mob conversion code from crashing

New crashes introduced:

AsyncErr: Lua: Runtime error from mod '??' in callback node_on_timer(): "Runtime error from mod '??' in callback luaentity_Activate(): .../.minetest/games/mcl2-dev/mod…
the-real-herowl commented on pull request VoxeLibre/VoxeLibre#4421 2024-06-15 02:24:30 +02:00
Prevent mob conversion code from crashing

Maybe explicitly shadow the parameter by local staticdata? I'm not sure if Lua treats this as a parameter overwrite or assignment to a global.

the-real-herowl commented on pull request VoxeLibre/VoxeLibre#4421 2024-06-14 23:11:32 +02:00
Prevent mob conversion code from crashing

TBH we can leave the improperly converted mobs, just the spawners need to be looked into.

the-real-herowl commented on pull request VoxeLibre/VoxeLibre#4421 2024-06-14 23:08:52 +02:00
Prevent mob conversion code from crashing

Also, while mobs convert properly by directly updating to this patch from 0.86.2, they don't get fixed if they got improperly converted into 0.87.1 first, and then loaded with this patch... not sure what is the correct solution.

the-real-herowl commented on pull request VoxeLibre/VoxeLibre#4421 2024-06-14 23:04:56 +02:00
Prevent mob conversion code from crashing

I couldn't get anything to spawn from rover and stalker spawners converted with this patch, although the dolls were the correct models+textures (even though the rover one is very small, as you've once noticed).

the-real-herowl created pull request VoxeLibre/VoxeLibre#4437 2024-06-14 22:55:24 +02:00
Add defensive check
the-real-herowl created branch crash_fix_mobs in VoxeLibre/VoxeLibre 2024-06-14 22:53:23 +02:00
the-real-herowl pushed to crash_fix_mobs at VoxeLibre/VoxeLibre 2024-06-14 22:53:23 +02:00
dace25075b Add defensive check
the-real-herowl commented on issue VoxeLibre/VoxeLibre#4436 2024-06-14 22:23:52 +02:00
Crash while fighting wither

Welp, looks like it's more complex than that. Still, reproduced and investigating.

the-real-herowl commented on issue VoxeLibre/VoxeLibre#4436 2024-06-14 22:19:07 +02:00
Crash while fighting wither

Yeah reproduced. My guess was correct, it's the counter explosion, triggered by either a skull at close range or the soulfire attack.

the-real-herowl commented on issue VoxeLibre/VoxeLibre#4434 2024-06-14 21:28:49 +02:00
Health boost resets on rejoin

I just fixed a few similar issues in #4425...

the-real-herowl commented on pull request VoxeLibre/VoxeLibre#4338 2024-06-14 16:59:44 +02:00
mcl_weather sky color refactor

Be aware that saturation is manipulated in mcl_potions in the Nausea effect, so may want to take that into account here.

the-real-herowl commented on issue VoxeLibre/VoxeLibre#4428 2024-06-13 17:06:12 +02:00
Client-side mod?

When we make a CSM and the CSMs kick off in general and become a normal mainstream thing, we should be able to at least optimize away those things for people who do use the CSM.

There are a few…

the-real-herowl commented on issue VoxeLibre/VoxeLibre#3579 2024-06-13 16:59:14 +02:00
Elder Guardians are missing the ability to give you mining fatigue

Only partially. They give it when they hit player I think, but not when nearby.

the-real-herowl commented on pull request VoxeLibre/VoxeLibre#4388 2024-06-13 15:13:01 +02:00
Fixing inconsistent ender pearl behavior

Now this left me wondering if we have such things in code already... it could explain some bugs.

the-real-herowl commented on pull request VoxeLibre/VoxeLibre#4338 2024-06-13 14:26:15 +02:00
mcl_weather sky color refactor

Be careful with forcing updates, those can be bad for performance.

the-real-herowl commented on pull request VoxeLibre/VoxeLibre#4338 2024-06-13 13:32:07 +02:00
mcl_weather sky color refactor

Also, sky changing is now very laggy? Attached video has me going in and out of water, first on master, and then on your branch. This didn't happen when I was game-testing this PR the first…

the-real-herowl commented on pull request VoxeLibre/VoxeLibre#4424 2024-06-13 13:29:49 +02:00
Hudbars update

It's fine.

Btw: While writing API, prefer table argument to multiple arguments for register functions.