I've been using this mod for a while now. In several worlds. There are pleanty of blue water dragons to fight when I'm near to bodies of water, and I've probably killed about 30 already. But there hasn't been even one single drop. What could cause that? A mod conflict?
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!
Thank you for your replies and cooperation. Can I ask about Draconis? I know it's not your mod, but I belive your mod's based on it right? Draconis is having the same isses that I asked you about for your mod. I asked about this on the Draconis page, but they havn't replied for a long time. Can you give me some insight on how I could fix this issue in the Draconis mod? Maybe I need to change something in the init.lua file?
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.
I've been using this mod for a while now. In several worlds. There are pleanty of blue water dragons to fight when I'm near to bodies of water, and I've probably killed about 30 already. But there hasn't been even one single drop. What could cause that? A mod conflict?
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!
Your welcome!
Are you saying I should download the new version right now, or is that something I need to wait a while for it to be released?
I'll be releasing a new version tomorrow, so you'll be able to download it then.
Thank you for your replies and cooperation. Can I ask about Draconis? I know it's not your mod, but I belive your mod's based on it right? Draconis is having the same isses that I asked you about for your mod. I asked about this on the Draconis page, but they havn't replied for a long time. Can you give me some insight on how I could fix this issue in the Draconis mod? Maybe I need to change something in the init.lua file?
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.