diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/crnonpl.cc | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/crnonpl.cc b/src/crnonpl.cc index cfd36b3..81c0f16 100644 --- a/src/crnonpl.cc +++ b/src/crnonpl.cc @@ -2585,9 +2585,11 @@ void TMonster::IdleStimulus(void){ } case IMPACT_SUMMON:{ - int SummonRace = SpellData->ImpactParam1; - int MaxSummons = SpellData->ImpactParam2; - Impact = new TSummonImpact(this, SummonRace, MaxSummons); + if(this->Master == 0){ + int SummonRace = SpellData->ImpactParam1; + int MaxSummons = SpellData->ImpactParam2; + Impact = new TSummonImpact(this, SummonRace, MaxSummons); + } break; } } |
