Hi!
Yeah, that bug happens in Draconis too. To fix it, open api/mount.lua and find this part in winddragon.attach_player(self, player)
function winddragon.attach_player(self, player)
if not player
or not player:get_look_horizontal()
or not player:is_player() then
return
end
Right before if not player, just add this:
if not self.object or not self.object:get_pos() then
return
end
Without that check, the game crashes when the Dragon isn’t fully loaded or its position is nil.
As for ElCeejo — yeah, he hasn’t been updating or replying for a long time now. I’ve sent some pull requests with bugfixes myself, but there’s a lot left broken. So if you’re using Draconis, expect to patch a few things manually like this.
You’re right, that’s not a mod conflict, just a mistake in one of the files. The drop wasn’t set up correctly, so the Water Dragons aren’t dropping anything right now. The new version will work. Thanks for pointing it out!
Hi! Yeah, that bug happens in Draconis too. To fix it, open api/mount.lua and find this part in winddragon.attach_player(self, player)
function winddragon.attach_player(self, player) if not player or not player:get_look_horizontal() or not player:is_player() then return end
Right before if not player, just add this:
if not self.object or not self.object:get_pos() then return end
Without that check, the game crashes when the Dragon isn’t fully loaded or its position is nil.
As for ElCeejo — yeah, he hasn’t been updating or replying for a long time now. I’ve sent some pull requests with bugfixes myself, but there’s a lot left broken. So if you’re using Draconis, expect to patch a few things manually like this.
Please, let me know if you hit more issues.
I'll be releasing a new version tomorrow, so you'll be able to download it then.
You’re right, that’s not a mod conflict, just a mistake in one of the files. The drop wasn’t set up correctly, so the Water Dragons aren’t dropping anything right now. The new version will work. Thanks for pointing it out!