google-code-export / sky-shoot

Automatically exported from code.google.com/p/sky-shoot
1 stars 0 forks source link

не обрабатывается hit с null аргументом #60

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
public void Hit(AMob mob, AProjectile projectile)
        {
            GameModel.GetMob(mob.Id).HealthAmount -= projectile.Damage;
            GameModel.RemoveProjectile(projectile.Id);
        }

здесь вылетает exception: 
Object reference not set to an instance of an object.

Original issue reported on code.google.com by Sidorenk...@gmail.com on 29 Nov 2011 at 4:08

GoogleCodeExporter commented 9 years ago
это означает, что игрока покусал моб и пули 
нету

Original comment by graph....@gmail.com on 29 Nov 2011 at 4:10

GoogleCodeExporter commented 9 years ago
Неожиданное поведение... До такого еще 
додуматься надо.
Ок, и где мне взять дамаг моба? В контракте 
его нет.

Original comment by F.Pavel91 on 29 Nov 2011 at 10:57

GoogleCodeExporter commented 9 years ago
сервер гарантирует, что моб придет с уже 
уменьшенным здоровьем

Original comment by graph....@gmail.com on 30 Nov 2011 at 5:27

GoogleCodeExporter commented 9 years ago
Моб это я или паук, который меня покусал?

Original comment by F.Pavel91 on 30 Nov 2011 at 12:48

GoogleCodeExporter commented 9 years ago
моб это тот, кто получил урон

Original comment by graph....@gmail.com on 30 Nov 2011 at 1:13

GoogleCodeExporter commented 9 years ago
Я проверил, Guid'ы не совпадают.

Original comment by F.Pavel91 on 30 Nov 2011 at 1:20

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r264.

Original comment by F.Pavel91 on 30 Nov 2011 at 10:59