Rename and clean up MapleCarnivalFactory

This commit is contained in:
P0nk
2021-09-09 22:56:50 +02:00
parent 2afec0bcda
commit 820de42257
5 changed files with 24 additions and 24 deletions

View File

@@ -30,8 +30,8 @@ import net.server.world.Party;
import net.server.world.PartyCharacter; import net.server.world.PartyCharacter;
import server.life.LifeFactory; import server.life.LifeFactory;
import server.life.Monster; import server.life.Monster;
import server.partyquest.MapleCarnivalFactory; import server.partyquest.CarnivalFactory;
import server.partyquest.MapleCarnivalFactory.MCSkill; import server.partyquest.CarnivalFactory.MCSkill;
import server.partyquest.MonsterCarnival; import server.partyquest.MonsterCarnival;
import tools.PacketCreator; import tools.PacketCreator;
import tools.Pair; import tools.Pair;
@@ -93,7 +93,7 @@ public final class MonsterCarnivalHandler extends AbstractPacketHandler {
c.sendPacket(PacketCreator.enableActions()); c.sendPacket(PacketCreator.enableActions());
return; return;
} }
final MCSkill skill = MapleCarnivalFactory.getInstance().getSkill(skillid.get(num)); //ugh wtf final MCSkill skill = CarnivalFactory.getInstance().getSkill(skillid.get(num)); //ugh wtf
if (skill == null || c.getPlayer().getCP() < skill.cpLoss) { if (skill == null || c.getPlayer().getCP() < skill.cpLoss) {
c.sendPacket(PacketCreator.CPQMessage((byte) 1)); c.sendPacket(PacketCreator.CPQMessage((byte) 1));
c.sendPacket(PacketCreator.enableActions()); c.sendPacket(PacketCreator.enableActions());
@@ -133,7 +133,7 @@ public final class MonsterCarnivalHandler extends AbstractPacketHandler {
neededCP = skill.cpLoss; neededCP = skill.cpLoss;
c.sendPacket(PacketCreator.enableActions()); c.sendPacket(PacketCreator.enableActions());
} else if (tab == 2) { //protectors } else if (tab == 2) { //protectors
final MCSkill skill = MapleCarnivalFactory.getInstance().getGuardian(num); final MCSkill skill = CarnivalFactory.getInstance().getGuardian(num);
if (skill == null || c.getPlayer().getCP() < skill.cpLoss) { if (skill == null || c.getPlayer().getCP() < skill.cpLoss) {
c.sendPacket(PacketCreator.CPQMessage((byte) 1)); c.sendPacket(PacketCreator.CPQMessage((byte) 1));
c.sendPacket(PacketCreator.enableActions()); c.sendPacket(PacketCreator.enableActions());

View File

@@ -37,8 +37,8 @@ import server.maps.MapMonitor;
import server.maps.MapleMap; import server.maps.MapleMap;
import server.maps.Reactor; import server.maps.Reactor;
import server.maps.ReactorDropEntry; import server.maps.ReactorDropEntry;
import server.partyquest.MapleCarnivalFactory; import server.partyquest.CarnivalFactory;
import server.partyquest.MapleCarnivalFactory.MCSkill; import server.partyquest.CarnivalFactory.MCSkill;
import tools.PacketCreator; import tools.PacketCreator;
import javax.script.Invocable; import javax.script.Invocable;
@@ -324,7 +324,7 @@ public class ReactorActionManager extends AbstractPlayerInteraction {
} }
public void dispelAllMonsters(int num, int team) { //dispels all mobs, cpq public void dispelAllMonsters(int num, int team) { //dispels all mobs, cpq
final MCSkill skil = MapleCarnivalFactory.getInstance().getGuardian(num); final MCSkill skil = CarnivalFactory.getInstance().getGuardian(num);
if (skil != null) { if (skil != null) {
for (Monster mons : getMap().getAllMonsters()) { for (Monster mons : getMap().getAllMonsters()) {
if(mons.getTeam() == team) { if(mons.getTeam() == team) {

View File

@@ -42,8 +42,8 @@ import server.life.MobSkill;
import server.life.MobSkillFactory; import server.life.MobSkillFactory;
import server.life.Monster; import server.life.Monster;
import server.maps.*; import server.maps.*;
import server.partyquest.MapleCarnivalFactory; import server.partyquest.CarnivalFactory;
import server.partyquest.MapleCarnivalFactory.MCSkill; import server.partyquest.CarnivalFactory.MCSkill;
import tools.ArrayMap; import tools.ArrayMap;
import tools.PacketCreator; import tools.PacketCreator;
import tools.Pair; import tools.Pair;
@@ -1033,7 +1033,7 @@ public class StatEffect {
} else if (cp != 0 && applyto.getMonsterCarnival() != null) { } else if (cp != 0 && applyto.getMonsterCarnival() != null) {
applyto.gainCP(cp); applyto.gainCP(cp);
} else if (nuffSkill != 0 && applyto.getParty() != null && applyto.getMap().isCPQMap()) { // added by Drago (Dragohe4rt) } else if (nuffSkill != 0 && applyto.getParty() != null && applyto.getMap().isCPQMap()) { // added by Drago (Dragohe4rt)
final MCSkill skill = MapleCarnivalFactory.getInstance().getSkill(nuffSkill); final MCSkill skill = CarnivalFactory.getInstance().getSkill(nuffSkill);
if (skill != null) { if (skill != null) {
final Disease dis = skill.getDisease(); final Disease dis = skill.getDisease();
Party opposition = applyfrom.getParty().getEnemy(); Party opposition = applyfrom.getParty().getEnemy();

View File

@@ -59,9 +59,9 @@ import server.TimerManager;
import server.events.gm.*; import server.events.gm.*;
import server.life.*; import server.life.*;
import server.life.LifeFactory.selfDestruction; import server.life.LifeFactory.selfDestruction;
import server.partyquest.CarnivalFactory;
import server.partyquest.CarnivalFactory.MCSkill;
import server.partyquest.GuardianSpawnPoint; import server.partyquest.GuardianSpawnPoint;
import server.partyquest.MapleCarnivalFactory;
import server.partyquest.MapleCarnivalFactory.MCSkill;
import tools.FilePrinter; import tools.FilePrinter;
import tools.PacketCreator; import tools.PacketCreator;
import tools.Pair; import tools.Pair;
@@ -4288,7 +4288,7 @@ public class MapleMap {
if (team == 0 && redTeamBuffs.size() >= 4 || team == 1 && blueTeamBuffs.size() >= 4) { if (team == 0 && redTeamBuffs.size() >= 4 || team == 1 && blueTeamBuffs.size() >= 4) {
return 2; return 2;
} }
final MCSkill skill = MapleCarnivalFactory.getInstance().getGuardian(num); final MCSkill skill = CarnivalFactory.getInstance().getGuardian(num);
if (team == 0 && redTeamBuffs.contains(skill)) { if (team == 0 && redTeamBuffs.contains(skill)) {
return 0; return 0;
} else if (team == 1 && blueTeamBuffs.contains(skill)) { } else if (team == 1 && blueTeamBuffs.contains(skill)) {

View File

@@ -17,9 +17,9 @@ import java.util.Map;
/** /**
* @author Drago (Dragohe4rt) * @author Drago (Dragohe4rt)
*/ */
public class MapleCarnivalFactory { public class CarnivalFactory {
private final static MapleCarnivalFactory instance = new MapleCarnivalFactory(); private final static CarnivalFactory instance = new CarnivalFactory();
private final Map<Integer, MCSkill> skills = new HashMap<>(); private final Map<Integer, MCSkill> skills = new HashMap<>();
private final Map<Integer, MCSkill> guardians = new HashMap<>(); private final Map<Integer, MCSkill> guardians = new HashMap<>();
private final DataProvider dataRoot = DataProviderFactory.getDataProvider(WZFiles.SKILL); private final DataProvider dataRoot = DataProviderFactory.getDataProvider(WZFiles.SKILL);
@@ -27,12 +27,12 @@ public class MapleCarnivalFactory {
private final List<Integer> singleTargetedSkills = new ArrayList<>(); private final List<Integer> singleTargetedSkills = new ArrayList<>();
private final List<Integer> multiTargetedSkills = new ArrayList<>(); private final List<Integer> multiTargetedSkills = new ArrayList<>();
public MapleCarnivalFactory() { public CarnivalFactory() {
//whoosh //whoosh
initialize(); initialize();
} }
public static final MapleCarnivalFactory getInstance() { public static final CarnivalFactory getInstance() {
return instance; return instance;
} }