Fixed a few mistakes

Thanks to @Everade
This commit is contained in:
Lemongrass3110 2021-05-27 22:24:50 +02:00
parent 02438563c5
commit 6ddf1a3224

View File

@ -4225,13 +4225,18 @@ bool MobDatabase::parseDropNode(const std::string& nodeName, const YAML::Node& n
if( this->nodeExists( dropit, "Clear" ) ){
bool clear;
if( !this->asBool( node, "Clear", clear ) ){
if( !this->asBool( dropit, "Clear", clear ) ){
return false;
}
if( clear ){
// Clear specific index
drops[index] = {};
if( !this->nodeExists( dropit, "Item" ) ){
// Continue with next yaml node
continue;
}
}
}
} else {
@ -4245,7 +4250,7 @@ bool MobDatabase::parseDropNode(const std::string& nodeName, const YAML::Node& n
if( this->nodeExists( dropit, "Clear" ) ){
bool clear;
if( !this->asBool( node, "Clear", clear ) ){
if( !this->asBool( dropit, "Clear", clear ) ){
return false;
}
@ -4255,7 +4260,7 @@ bool MobDatabase::parseDropNode(const std::string& nodeName, const YAML::Node& n
drops[i] = {};
}
if( !this->nodeExists( node, "Item" ) ){
if( !this->nodeExists( dropit, "Item" ) ){
// Continue with next yaml node
continue;
}