| 1487 | } |
| 1488 | |
| 1489 | void afxMagicSpell::init_scoping() |
| 1490 | { |
| 1491 | if (mScoping_initialized) |
| 1492 | { |
| 1493 | //Con::printf("SCOPING ALREADY INITIALIZED"); |
| 1494 | return; |
| 1495 | } |
| 1496 | |
| 1497 | if (isServerObject()) |
| 1498 | { |
| 1499 | if (explicit_clients.size() > 0) |
| 1500 | { |
| 1501 | for (U32 i = 0; i < explicit_clients.size(); i++) |
| 1502 | explicit_clients[i]->objectLocalScopeAlways(this); |
| 1503 | } |
| 1504 | else |
| 1505 | { |
| 1506 | mNetFlags.set(Ghostable); |
| 1507 | setScopeAlways(); |
| 1508 | } |
| 1509 | mScoping_initialized = true; |
| 1510 | } |
| 1511 | } |
| 1512 | |
| 1513 | void afxMagicSpell::setup_casting_fx() |
| 1514 | { |
nothing calls this directly
no test coverage detected