Jump to content

Recommended Posts

Posted

Leona is what? rofl.

Imo one of the best supports out there. Her CC is enough for the whole team. Plus she is too tanky as well.

nah, if you know how to support, u can make her feel bad every sec of the game

Posted

Hai and leona rocks man :)

im a dedicated non-escape-adc player (i especially like Kog,Draven,Quinn) and leona needs 1 finger to be played. 3 stuns + 1-2 slows plus exhaust :3 pretty annoying

 

and you are?

sup kevin

 

pappous Noble

 

still the uncle for old veterans :P for most of them im their grandpa :D

nah, if you know how to support, u can make her feel bad every sec of the game

lulu,morgana,annie say hi against her :P

Posted (edited)

There's absolutely no reason to pick Leona, when you can pick Nautilus. 

 

Also, beating her is pretty easy, especially in lane. Simply pushing her completely eliminates her lane presence, since she cannot engage under huge minion waves. (That's not what you should always do against her, but it's the simplest way to win against her.) 

Edited by 6Fortuna9
Posted

There's absolutely no reason to pick Leona, when you can pick Nautilus. 

 

Also, beating her is pretty easy, especially in lane. Simply pushing her completely eliminates her presence, since she cannot engage under huge minion waves. (That's not what you should always do against her, but it's the simplest way to win against her.) 

Push her till you get her under the tower and she will tear you to pieces.

She can easily engage through minions and thats 1 of her biggest advantages as a support.

So yea, heres the rest http://forums.euw.leagueoflegends.com/board/showthread.php?t=1150183

 

 

 

 

And here its a random video.

http://img-9gag-fun.9cache.com/photo/agNmwQn_460sv.mp4

Posted (edited)

Push her till you get her under the tower and she will tear you to pieces.

She can easily engage through minions and thats 1 of her biggest advantages as a support.

So yea, heres the rest http://forums.euw.leagueoflegends.com/board/showthread.php?t=1150183

 

 

 

 

And here its a random video.

http://img-9gag-fun.9cache.com/photo/agNmwQn_460sv.mp4

 

 

That thread was from 2013, created by a Gold player.

Edited by 6Fortuna9
Posted

That thread was from 2013, created by a Gold player.

So tell me what changes have been made to leona since 2013.

W got nerfed pretty much

E got nerfed from 90 range to 70 in 5.10 patch.

 

Created by a gold player. This is totally random. You dont have to be a diamond + to judge a champ do you?

Playing couple of games with or against a particular champ puts you in a place to understand some of his/her + and -. And then your in the position to judge.

This is my opinion ofc , since im testing from s2.

Bronze or diamond , gold or challenger, theres no huge difference in this sector.

Posted

So tell me what changes have been made to leona since 2013.

W got nerfed pretty much

E got nerfed from 90 range to 70 in 5.10 patch.

 

Created by a gold player. This is totally random. You dont have to be a diamond + to judge a champ do you?

Playing couple of games with or against a particular champ puts you in a place to understand some of his/her + and -. And then your in the position to judge.

This is my opinion ofc , since im testing from s2.

Bronze or diamond , gold or challenger, theres no huge difference in this sector.

 

 

2013 was S3. Meta picks back then were picks like Nami, Zyra, Sona, Annie and Thresh. Why was Leona never played since most of the supports played were relatively squishy and immobile? Because players would abuse her obvious weakness I mentioned. She gets pushed or hard poked/zoned at level one and then cannot engage, becoming useless. 

 

Finally, rating does matter. If you're Master + you're relatively good, if not then you are trash. However this doesn't mean that Silver is the same as Gold or Platinum. The fact that every rating bans different picks, shows that people of different skill level fear different champions and that's for a reason. For example, people in bronze ban picks like Amumu, Malphite and Blitz. Are these picks strong? Not that much. They just find it difficult to dodge skillshots or spread against aoe skills, which sounds funny at higher ratings. People in plat ban Zed, Riven and Rengar. Are these picks overpowered? Absolutely not. They just suck at peeling, map awareness and predicting enemy movement.

Posted (edited)

So tell me what changes have been made to leona since 2013.

W got nerfed pretty much

E got nerfed from 90 range to 70 in 5.10 patch.

 

Created by a gold player. This is totally random. You dont have to be a diamond + to judge a champ do you?

Playing couple of games with or against a particular champ puts you in a place to understand some of his/her + and -. And then your in the position to judge.

This is my opinion ofc , since im testing from s2.

Bronze or diamond , gold or challenger, theres no huge difference in this sector.

Beeing a gold means luck of game knowledge(most of the times you might luck mechanics). so that means a gold can't analize and judge a champion us good as a diamond. but still he could have an option. i played max 30games this season bot lane. and i know when you push them in their turret at lvl 2~4 there are 2waves worst case senario. a leona could engange they have the turret there that provides a litile bit safety, if she does that. 1) her adc just stays under his turret farming cs and blaming leona for enganging and taking free damage. 2) they engange both doing an even trade or even losing the trade due the minion wave attacking them. and they lose minions becouse turret kills them.

 

after lvl6 if you do that you propablly get rekt of the cc lock. but its the easiest bait. you just call your jungler for gang derp to get caught by leona and you kill them. thats why its easy.

 

excuse mua for poor english/typos

Edited by Snoopi
Posted

There's absolutely no reason to pick Leona, when you can pick Nautilus. 

 

Also, beating her is pretty easy, especially in lane. Simply pushing her completely eliminates her lane presence, since she cannot engage under huge minion waves. (That's not what you should always do against her, but it's the simplest way to win against her.)

 

Yes nautilus is just better in general

I believe he has higher base stats as well and nautilus cc is pretty fucking homo since there's about 0 counter play to ult and once you get knocked up you get pulled than snared then slowed. Only thing is that it's not aoe but Leona ult is not as reliable

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




  • Posts

    • hello, i want to wtt my charracter in l2elmorelab 1x harbor for 1.5kkk adena in l2reborn 10x new. Or if you interested tell me your offer. :)) Clean Mail 30 lvl Cleric Naked   Updated.
    • package ai.npc.NFWalker; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Random; import l2r.gameserver.enums.CtrlIntention; import l2r.gameserver.model.Location; import l2r.gameserver.model.actor.L2Npc; import l2r.gameserver.model.quest.Quest; import l2r.gameserver.network.clientpackets.Say2; import l2r.gameserver.network.serverpackets.NpcSay; public class NFWalkerAI extends Quest { private static final int WALKER_NPC_ID = 20116; private final Map<String, Route> routes = new HashMap<>(); private final Map<Integer, Integer> npcIndexes = new HashMap<>(); private final Map<Integer, Boolean> npcReverse = new HashMap<>(); private final Map<Integer, String> npcCurrentRoute = new HashMap<>(); public NFWalkerAI() { super(-1, NFWalkerAI.class.getSimpleName(), "ai/npc/NFWalker"); loadRoutes(); addSpawnId(WALKER_NPC_ID); } private void loadRoutes() { // Route 1 Data Route route1 = new Route("route1"); route1.addPoint(new RoutePoint(0, 149363, 172341, -941, 0, false, "")); route1.addPoint(new RoutePoint(1, 148568, 172328, -980, 5, true, "Puff")); route1.addPoint(new RoutePoint(2, 148536, 172792, -980, 0, false, "")); // Route 2 Data Route route2 = new Route("route2"); route2.addPoint(new RoutePoint(0, 149363, 172341, -941, 0, false, "")); route2.addPoint(new RoutePoint(1, 150248, 172328, -980, 5, true, "Rise my children! Bring me the servants of the god! Let them be offered to our god Bifrons!")); route2.addPoint(new RoutePoint(2, 150248, 172776, -980, 0, false, "")); // Add routes to the map routes.put("route1", route1); routes.put("route2", route2); } @Override public String onSpawn(L2Npc npc) { if (npc.getId() == WALKER_NPC_ID) { selectInitialRouteForNpc(npc); } return super.onSpawn(npc); } @Override public String onAdvEvent(String event, L2Npc npc, l2r.gameserver.model.actor.instance.L2PcInstance player) { if (event.equalsIgnoreCase("move")) { moveNpc(npc); } else if (event.equalsIgnoreCase("check_reached")) { checkIfReached(npc); } return null; } private void moveNpc(L2Npc npc) { String routeName = npcCurrentRoute.get(npc.getObjectId()); Route route = routes.get(routeName); Integer pointIndex = npcIndexes.get(npc.getObjectId()); if (route != null && pointIndex != null) { RoutePoint point = route.getPoints().get(pointIndex); if (point.isRun()) { npc.setRunning(); } else { npc.setWalking(); } if (!point.getChat().isEmpty()) { npc.broadcastPacket(new NpcSay(npc.getObjectId(), Say2.NPC_ALL, npc.getId(), point.getChat())); } npc.getAI().setIntention(CtrlIntention.AI_INTENTION_MOVE_TO, new Location(point.getX(), point.getY(), point.getZ())); // Log movement intention System.out.println("NPC " + npc.getObjectId() + " moving to " + point.getX() + ", " + point.getY() + ", " + point.getZ()); // Schedule a check to see if the NPC has reached its destination startQuestTimer("check_reached", 1000, npc, null); } } private void checkIfReached(L2Npc npc) { String routeName = npcCurrentRoute.get(npc.getObjectId()); Route route = routes.get(routeName); Integer pointIndex = npcIndexes.get(npc.getObjectId()); if (route != null && pointIndex != null) { RoutePoint point = route.getPoints().get(pointIndex); Location currentLocation = npc.getLocation(); Location targetLocation = new Location(point.getX(), point.getY(), point.getZ()); // Check if the NPC has reached the target location if (currentLocation.equals(targetLocation)) { // Log that the NPC has reached the target System.out.println("NPC " + npc.getObjectId() + " reached target " + targetLocation); // Schedule the next movement startQuestTimer("move", point.getDelay() * 1000, npc, null); if (!npcReverse.get(npc.getObjectId())) { pointIndex++; if (pointIndex >= route.getPoints().size()) { npcReverse.put(npc.getObjectId(), true); pointIndex = route.getPoints().size() - 1; } } else { pointIndex--; if (pointIndex < 0) { npcReverse.put(npc.getObjectId(), false); pointIndex = 0; // Choose a new route after completing the current one in both directions switchRouteForNpc(npc); return; } } npcIndexes.put(npc.getObjectId(), pointIndex); } else { // Check again after 1 second startQuestTimer("check_reached", 1000, npc, null); } } } private void selectInitialRouteForNpc(L2Npc npc) { // Randomly select either route1 or route2 String selectedRouteName = "route" + (new Random().nextInt(2) + 1); npcCurrentRoute.put(npc.getObjectId(), selectedRouteName); npcIndexes.put(npc.getObjectId(), 0); npcReverse.put(npc.getObjectId(), false); startQuestTimer("move", 5000, npc, null); // Log initial route selection System.out.println("NPC " + npc.getObjectId() + " selected initial route " + selectedRouteName); } private void switchRouteForNpc(L2Npc npc) { String currentRoute = npcCurrentRoute.get(npc.getObjectId()); String newRoute = currentRoute.equals("route1") ? "route2" : "route1"; npcCurrentRoute.put(npc.getObjectId(), newRoute); npcIndexes.put(npc.getObjectId(), 0); npcReverse.put(npc.getObjectId(), false); startQuestTimer("move", 5000, npc, null); // Log route switching System.out.println("NPC " + npc.getObjectId() + " switched to route " + newRoute); } private static class Route { private List<RoutePoint> points = new ArrayList<>(); public Route(String name) { } public void addPoint(RoutePoint point) { points.add(point); } public List<RoutePoint> getPoints() { return points; } } private static class RoutePoint { private int id; private int x, y, z, delay; private boolean run; private String chat; public RoutePoint(int id, int x, int y, int z, int delay, boolean run, String chat) { this.id = id; this.x = x; this.y = y; this.z = z; this.delay = delay; this.run = run; this.chat = chat; } public int getId() { return id; } public int getX() { return x; } public int getY() { return y; } public int getZ() { return z; } public int getDelay() { return delay; } public boolean isRun() { return run; } public String getChat() { return chat; } } } I looking for help, with this, the npc not start to move. Im trying to create, an NPC wich have multiple walk routes basic logic is  random pick a route complite the route  like Route 1 start form zero (0 -> 1 -> 2(or more) -> 1 -> 0) When the npc return to 0, the script should pic the other route and start again.  And if there is a message like point 1 here     "route1.addPoint(new RoutePoint(1, 148568, 172328, -980, 5, true, "Puff"));" The npc should display the chat message. Currently my problem is the npc not moving, but if I manage it to start moving its randomly move between the route 1 and 2 set of coordinates. Currently for me its  a nightmare. I hope anyone can help somhow.
    • We are certainly not an ambulance, but we will definitely cure you of blacklists and empty pockets. Live freely with SX! Each of you will receive a trial version of SX to familiarize yourself with the product, all you have to do is post in this thread
    • qual e o valor pra atualizar o java da soucer ?
  • Topics

×
×
  • Create New...