Open bastrad opened 7 years ago
Confirmed in CreatureManagerImplementation.cpp
bool CreatureManagerImplementation::checkSpawnAsBaby(float tamingChance, int babiesSpawned, int chance) { if (tamingChance > 0) { if (babiesSpawned == 0) { if (System::random(chance) < (tamingChance 100.0f)) { return true; } } else if (System::random(chance babiesSpawned) < (tamingChance * 100.0f)) { return true; } }
return false;
We need to edit each Kr-ayt .lua file to make taming chance = 0
These are all of the files that need to be edited
MMOCoreORB/bin/scripts/mobile/tatooine/krayt_dragon_adolescent.lua MMOCoreORB/bin/scripts/mobile/tatooine/krayt_dragon_ancient.lua MMOCoreORB/bin/scripts/mobile/tatooine/krayt_dragon_grand.lua MMOCoreORB/bin/scripts/mobile/tatooine/canyon_krayt_dragon.lua MMOCoreORB/bin/scripts/mobile/tatooine/giant_canyon_krayt_dragon.lua MMOCoreORB/bin/scripts/mobile/tatooine/juvenile_canyon_krayt_dragon.lua
I think this has been fixed right?
I have not seen any myself. Lets ask in game about it to make 100% sure, but I believe so.
I believe the spawn is coming from the .lua for each kr-ayt dragon.
This is how it should be tamingChance = 0,
This is what we currently have tamingChance = 0.25,
I will continue to search to ensure this is how babies are spawned in the CreatureManagerImplementation.cpp