This commit is contained in:
@@ -391,11 +391,9 @@ TEST_CASE("Add Volatile with return script function") {
|
||||
|
||||
script->OnSecondaryEffect(nullptr, mon, 0);
|
||||
|
||||
auto scriptObjOption =
|
||||
const_cast<CreatureLib::Battling::ScriptAggregator&>(mon->GetScriptIterator()).GetNextNotNull();
|
||||
REQUIRE(scriptObjOption.has_value());
|
||||
REQUIRE(scriptObjOption.value()->GetName() == "AddVolatileModSecondary"_cnc);
|
||||
auto scriptObj = scriptObjOption.value();
|
||||
ArbUt::BorrowedPtr<CreatureLib::Battling::BattleScript> scriptObj = (CreatureLib::Battling::BattleScript*)1;
|
||||
REQUIRE(const_cast<CreatureLib::Battling::ScriptAggregator&>(mon->GetScriptIterator()).GetNext(scriptObj));
|
||||
REQUIRE(scriptObj->GetName() == "AddVolatileModSecondary"_cnc);
|
||||
auto script2 = scriptObj.As<AngelScriptScript>();
|
||||
auto ctxPool = script2->GetContextPool();
|
||||
auto ctx = ctxPool->RequestContext();
|
||||
|
||||
Reference in New Issue
Block a user