This commit is contained in:
@@ -22,7 +22,7 @@ namespace CreatureLib::Battling{
|
||||
};
|
||||
|
||||
bool HasNext(){
|
||||
return _selfIterator != _selfEnd || _isSetSet;
|
||||
return _selfIterator != _selfEnd || (_isSetSet && _setIterator != _setEnd);
|
||||
}
|
||||
|
||||
Script* GetNext(){
|
||||
@@ -42,6 +42,7 @@ namespace CreatureLib::Battling{
|
||||
if (_selfIterator == _selfEnd)
|
||||
return nullptr;
|
||||
auto next = *_selfIterator;
|
||||
_selfIterator++;
|
||||
if (!next.IsSet()){
|
||||
auto scriptPtr = next.GetScript();
|
||||
if (scriptPtr == nullptr)
|
||||
|
||||
Reference in New Issue
Block a user