Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * Vorago
- */
- private boolean spokenToVorago;
- public boolean hasSpokenToVorago() {
- return spokenToVorago;
- }
- public void setSpokenToVorago(boolean spokenToVorago) {
- this.spokenToVorago = spokenToVorago;
- }
- private boolean[] mauledWeeks;
- public void setHasMauledWeek(int rotation) {
- mauledWeeks[rotation] = true;
- }
- private String lastBossInstanceKey;
- private InstanceSettings lastBossInstanceSettings;
- public String getLastBossInstanceKey() {
- return lastBossInstanceKey;
- }
- public void setLastBossInstanceKey(String lastBossInstanceKey) {
- this.lastBossInstanceKey = lastBossInstanceKey;
- }
- public InstanceSettings getLastBossInstanceSettings() {
- return lastBossInstanceSettings;
- }
- public void setLastBossInstanceSettings(InstanceSettings lastBossInstanceSettings) {
- this.lastBossInstanceSettings = lastBossInstanceSettings;
- }
- public void processProjectiles() {
- for (int regionId : getMapRegionsIds()) {
- Region region = World.getRegion(regionId);
- for (Projectile projectile : region.getProjectiles()) {
- int fromSizeX, fromSizeY;
- if (projectile.getFrom() instanceof Entity)
- fromSizeX = fromSizeY = ((Entity) projectile.getFrom()).getSize();
- else if (projectile.getFrom() instanceof WorldObject) {
- ObjectDefinitions defs = ((WorldObject) projectile.getFrom()).getDefinitions();
- fromSizeX = defs.getSizeX();
- fromSizeY = defs.getSizeY();
- } else
- fromSizeX = fromSizeY = 1;
- int toSizeX, toSizeY;
- if (projectile.getTo() instanceof Entity)
- toSizeX = toSizeY = ((Entity) projectile.getTo()).getSize();
- else if (projectile.getTo() instanceof WorldObject) {
- ObjectDefinitions defs = ((WorldObject) projectile.getTo()).getDefinitions();
- toSizeX = defs.getSizeX();
- toSizeY = defs.getSizeY();
- } else
- toSizeX = toSizeY = 1;
- getPackets().sendProjectile(projectile.getTo() instanceof Entity ? (Entity) projectile.getTo() : null,
- projectile.getFrom(), projectile.getTo(), projectile.getGraphicId(),
- projectile.getStartHeight(), projectile.getEndHeight(), (int) projectile.getSpeed(), 1, 1, 1,
- toSizeX);
- }
- }
- }
- public long vokeDelay;
Advertisement
Add Comment
Please, Sign In to add comment