diff --git a/Source/Contents/Effects/Skills/NyanggrassEffect.cpp b/Source/Contents/Effects/Skills/NyanggrassEffect.cpp index fa7143023..4c31d9ca2 100644 --- a/Source/Contents/Effects/Skills/NyanggrassEffect.cpp +++ b/Source/Contents/Effects/Skills/NyanggrassEffect.cpp @@ -86,14 +86,14 @@ void CMultiTexParticle::AllocateVertices(int count) { // OFFSET: 0x007080F0 // FUNCTION: fn_07069 void CMultiTexParticle::Render(int column, int row) { - CGameMode* gameMode = static_cast(g_modeMgr.GetGameMode()); - if (!gameMode->scene->ground) { + GroundGeometry* ground = static_cast(g_modeMgr.GetGameMode())->scene->ground; + if (!ground) { return; } EffectPoint corners[4]; - if (!gameMode->scene->ground->TerrainCellCorners(column, row, &corners[0].x)) { + if (!ground->TerrainCellCorners(column, row, &corners[0].x)) { return; }