RedSocialKnight Posted April 15, 2015 Share Posted April 15, 2015 Piercing friendly fire. Done. 1 DID YOU KNOW: *Missing String* Link to comment Share on other sites More sharing options...
View619 Posted April 15, 2015 Share Posted April 15, 2015 (edited) 1. Push mechanics are in the game. Pull mechanics are in the game. The AI should be able to respond to players bottlenecking by actually MOVING them. 2. To give additional tools (for both monsters and players), the Prone status should allow others to walk over you. So there would be 3 tools then: push, pull, and prone. 3. AI should be rather heavily random. We understand it's difficult to write an AI script which consistently recognizes chokepointing behavior and counters it. Don't put all the eggs in that basket. Have the AI push and pull and prone and teleport and everything else at least pseudorandomly so it is always a potential threat. The first two alone would make a huge difference, especially if we can get push/pull attacks that target a range of defenses. That way, deflection will no longer be the god defensive stat and you'll need to react and adapt to different encounters and enemy moves. Also, I'm a fan of enemies having some sort of ranged ability that they default to using if the path to a target is blocked by his party members, something like Guls using vomit blood, Beetles spitting poison, Wolves howling (buff or debuff), etc. Give enemies something that they can do from the second row, be it abilities, spells or reach attacks. Edited April 15, 2015 by View619 Link to comment Share on other sites More sharing options...
Matt516 Posted April 15, 2015 Author Share Posted April 15, 2015 1. Push mechanics are in the game. Pull mechanics are in the game. The AI should be able to respond to players bottlenecking by actually MOVING them. I agree in principle, but I'm not sure how well these mechanics even work right now. Pull in particular seems to be kind of inconsistent, at least if the Fighter's "Into the Fray" ability is any indication. I don't think I've ever seen that ability work on an engaged enemy, which kind of defeats the purpose IMO. Of course, maybe I've just been unlucky... Link to comment Share on other sites More sharing options...
Dr. Hieronymous Alloy Posted April 15, 2015 Share Posted April 15, 2015 Better hostile AI that was programmed to use the various Push, relocate, and AoE abilities intelligently would do a lot to address this issue. Not much else would without causing all kinds of nasty secondary effects. Link to comment Share on other sites More sharing options...
Maximvs Posted April 15, 2015 Share Posted April 15, 2015 Yeah. Blocking a doorway. So what? You can only do that about 20 % of the time. Other times you're outdoor or getting plenty of monsters summoned or teleported in your weak archers and casters behind. It's not like you can play the whole game blocking doorways. Link to comment Share on other sites More sharing options...
PitchBlackYeti Posted April 15, 2015 Share Posted April 15, 2015 Let's face it, chokepoint defense will always be one of the most viable tactics in this kind of games and RL as well, and I don't get it what makes people so agitated, it's not like this game is PvP or something. More tactical options? People will use chokepoints anyway because it IS the best defense against being swarmed/flanked. Giving the enemy more AoE attacks on the other hand might screw combat balance in other situations (and piss the living hell out of me personally). More teleporting enemies? I'd say that Shades are a pain in the ass already and because of the disengagement penalties you simply cannot allow your squishies to be flanked in the first place. On the other hand if the disengagement strike was lifted you could just kite the mobs around the room until they change aggro. Which option is dumber now? A realistic solution would be to introduce friendly fire % chance when firing through allies (like in Myth series), while you could still use pikes and chokepoints would still be a preferred place to pick fights. I'm not sure if it's a good idea to put this in this kind of game though. Link to comment Share on other sites More sharing options...
LadyCrimson Posted April 15, 2015 Share Posted April 15, 2015 I used the choke point strategy like... 3 or 4 times in the game I don't see why it is so much of an issue. It's not like the game is forcing your hand. I feel much the same. The only time I've used choke points is when I told my team to "go over there" and they move to one side of the front two then jittering in place, making me realize I was in a collision choke point (despite it looking plenty wide enough for three to march through), which would make me rage a little because I'm not a very ranged-attack focused party and my Monk is useless with a bow. ...that said, if trying it solo or with just two or something, I could see it becoming much more important. But since the game was more designed around party play, I don't think it's something that needs to be changed just to accommodate people who like the challenge of solo. <---edit: did I say something made no sense? I think I need sleep. “Things are as they are. Looking out into the universe at night, we make no comparisons between right and wrong stars, nor between well and badly arranged constellations.” – Alan Watts Link to comment Share on other sites More sharing options...
Hiro Protagonist II Posted April 15, 2015 Share Posted April 15, 2015 Doorways aren't the problem. It's the entire system. You can have a big arse passageway and you can still 'block' enemies. Players will always come up with ways to get around the system. Take for instance this screen shot. I'm targeting the Fampyr in the back and he can't do a thing to my characters. 1 Link to comment Share on other sites More sharing options...
Prime-Mover Posted April 15, 2015 Share Posted April 15, 2015 (edited) Doorways aren't the problem. It's the entire system. You can have a big arse passageway and you can still 'block' enemies. Players will always come up with ways to get around the system. Take for instance this screen shot. I'm targeting the Fampyr in the back and he can't do a thing to my characters. But there's a significant trade off here since you are forced to commit three characters to the front line. And one of them (the wolf/fox/whatever) is almost dead already because of it. As soon as it's dead, there'll be an autobahn straight to your squishies. Further, it only works in this case because you have three tank(ish) characters, but that's a further tactical dispositionwhich won't payoff in all encounters. So I don't really see why this is a problem here, unless you don't think you should be able to use the environment to augment your tactics at all. I agree that there are too many narrow dorways which can often be blocked by one character. And in that case, it's a no-brainer to fill that hole with Eder, and let everyone else just fire away from a distance. They could remedy this by introducing some small probability of friendly fire from ranged weapons and e.g. make the gunpowder weapons less accurate/more dangerous to allies, compared to (x)bows, which would in turn make bows much more viable. Edited April 15, 2015 by Prime-Mover 1 Link to comment Share on other sites More sharing options...
Luckmann Posted April 15, 2015 Share Posted April 15, 2015 Let's face it, chokepoint defense will always be one of the most viable tactics in this kind of games and RL as well, and I don't get it what makes people so agitated, it's not like this game is PvP or something. More tactical options? People will use chokepoints anyway because it IS the best defense against being swarmed/flanked. Giving the enemy more AoE attacks on the other hand might screw combat balance in other situations (and piss the living hell out of me personally). More teleporting enemies? I'd say that Shades are a pain in the ass already and because of the disengagement penalties you simply cannot allow your squishies to be flanked in the first place. On the other hand if the disengagement strike was lifted you could just kite the mobs around the room until they change aggro. Which option is dumber now? A realistic solution would be to introduce friendly fire % chance when firing through allies (like in Myth series), while you could still use pikes and chokepoints would still be a preferred place to pick fights. I'm not sure if it's a good idea to put this in this kind of game though. You're largely missing the point. The point isn't that chokepoint tactics doesn't make sense or that chokepoint tactics shouldn't exists, or even that chokepoint tactics should be avoided specifically by having the enemy spamming AoE:s or teleporting around the place. It's bad enough that enemies have infinite uses of everything (and there's nothing worse than flat-out systemic cheating AI). The point is that it's boring and ridiculously easy to set up, and trivializes almost all combat. Like Hiro said two posts above me, it isn't really doorways and chokepoints that are the problem, though. It's systemic issues, from Engagement mechanics to the lack of hard counters and immunities, and meaningful enemy-specific powers. If I could set up chokepoints and really feel the pressure, like my one-two tanks were really slugging it out and I had to work for it, and if the enemy had ways to deal with it, or if there were a diverse set of abilities available to them to try to avoid it or punch through it, I'm all for chokepoints. I like the idea. It can be fun. Chokepoints in some games are the best things ever, they just keep on coming, the sweat is running down the forehead, you're doing your best to hold back the tide, something fails, it's a mess, everything is perfect, you feel victorious. But PoE isn't that. 1 Link to comment Share on other sites More sharing options...
NathanH Posted April 15, 2015 Share Posted April 15, 2015 One thing that might improve matters in general is if most AI had secondary ranged attacks that they liked to switch to if they couldn't draw a path to any enemy but had LoS on at least one. 2 Link to comment Share on other sites More sharing options...
Matt516 Posted April 15, 2015 Author Share Posted April 15, 2015 Have been reading a lot of the responses, and although some ideas certainly seem viable (more enemy AoE, possible friendly fire from ranged), I still think making the AI smarter is the best solution. Because as some have mentioned, it's not a bad strategy - it's a very good and smart strategy, and one that people use in real life. There's a reason we speak fondly of and make movies about battles like Thermopylae - chokepoints are awesome! But you don't use chokepoints in every battle in real life because A) Terrain doesn't always support it and B) you're not always on the defense. B in particular is the big problem for PoE right now - the fact that enemies just blindly attack you when aggroed means you can always benefit from defensive tactics whenever they're applicable. Which is why the AI needs to be modified to sometimes play in a defensive manner, not blindly rushing you but forcing you to come to them. That alone would make combat tactics a little more varied and interesting. No need to screw with basic mechanics like engagement (which I still like, I just think the AI needs to be able to handle it more intelligently). 3 Link to comment Share on other sites More sharing options...
Zwiebelchen Posted April 16, 2015 Share Posted April 16, 2015 (edited) The easiest fix would be to allow both PC and NPCs to ignore collision while walking. Basicly, make it work like it works in WoW: Enemies have disabled collision while walking, but as soon as they are attacking, they'll do a number of sidesteps in order to seperate all enemies and allow them to be targetted properly. This fixes two problems at the same time: 1) chokepoint abuse 2) the bad pathing algorithm Then again, why would we want to remove chokepoint strategy at all? Chokepoint fighting is a valid war strategy and has a long documented history of success, even in Hollywood movies. "300" is basicly an entire movie about chokepoint fighting. If we want to remove chokepoint fighting from the game, just design encounters in a fashion that makes it harder to execute. Either by removing chokepoints within battle areas or by giving enemies abilities that will mess you up badly if you fight in chokepoints without the possibility to move away (stationary AoEs, cone attacks). Or if you want a very unconventional and absolutely not obvious solution: just give enemies long range weapons that they can switch to if they aren't able to reach the target. Seriously, especially when fighting human parties it makes no sense that they don't also have a pike or bow equipped that they can use... Edited April 16, 2015 by Zwiebelchen Link to comment Share on other sites More sharing options...
b0rsuk Posted April 16, 2015 Share Posted April 16, 2015 (edited) Zwiebelchen: Removing collision would be a severe blow to positioning and formations. Blizzard games are infamous for not having these. In Blizzard's strategy game, Starcraft 2, an army is often called a ball. I like the idea about Prone characters not blocking movement. Logical, would help. While we're at it, I think prone characters should be able to drink potions. How about monsters breaking engagement ? I think that would help. Yes, they would suffer disengagement attacks. Shouldn't monsters be smart enough to ignore disengagement attacks from a min-maxed tank with 2 Might ? I would love to see an encounter where the monsters are smart enough to hold a choke point and have a lot of ranged attacks past it. A lot of the time encounters simply don't have ranged attacks, or very weak ones. Staying out of doorways, being smarter wouldn't help them. In cases where they DO have high firepower, they should target stuff past line holders. That's really nasty to people with tank/DPS mentality. Edited April 16, 2015 by b0rsuk 1 Character backgrounds explored (Callisca) Link to comment Share on other sites More sharing options...
Zwiebelchen Posted April 16, 2015 Share Posted April 16, 2015 (edited) Zwiebelchen: Removing collision would be a severe blow to positioning and formations. Blizzard games are infamous for not having these. In Blizzard's strategy game, Starcraft 2, an army is often called a ball. If PoE had the level of battle AI and pathing algorithms that SC2 has, the problem wouldn't exist in the first place. You can say about SC2 whatever you want: the pathing algorithm of SC2 is hands down the smoothest and best pathing algorithm ever created for games. It's so good that Blizzard should seriously think about licencing and distributing it. This is some serious next level **** that I think should be in every game. Edited April 16, 2015 by Zwiebelchen Link to comment Share on other sites More sharing options...
b0rsuk Posted April 16, 2015 Share Posted April 16, 2015 (edited) The pathing algorithm of SC2 is good, but frankly it's a waste with units as small as that. The units have very small collision circles compared to the battlefield area. Also, not hands down. Flowfield of Supreme Commander 2 is really, really good. SC2 can't do this. Edited April 16, 2015 by b0rsuk 1 Character backgrounds explored (Callisca) Link to comment Share on other sites More sharing options...
Zwiebelchen Posted April 16, 2015 Share Posted April 16, 2015 (edited) The pathing algorithm of SC2 is good, but frankly it's a waste with units as small as that. The units have very small collision circles compared to the battlefield area. Also, not hands down. Flowfield of Supreme Commander 2 is really, really good. SC2 can't do this. Heh, I didn't know this... so this is derived from fluid dynamic models? Pretty interesting. Seems overkill for most applications, though. Also, I'm pretty sure SC2 uses this approach behind the scenes to a certain extend. You will notice similar patterns when walking a mech through a group of marines. It's just that SC2 "locks" the pathing of units once they attack so they don't interrupt their attacks for moving sideways. I think this was a balance decision to make sure units always deal a constant perfectly sustainable amount of DPS once in attacking range. Edited April 16, 2015 by Zwiebelchen Link to comment Share on other sites More sharing options...
scrotiemcb Posted April 16, 2015 Share Posted April 16, 2015 The easiest fix would be to allow both PC and NPCs to ignore collision while walking.Where is the "dislike this post" button? 2 Link to comment Share on other sites More sharing options...
b0rsuk Posted April 16, 2015 Share Posted April 16, 2015 Heh, I didn't know this... so this is derived from fluid dynamic models? Pretty interesting. Seems overkill for most applications, though. Also, I'm pretty sure SC2 uses this approach behind the scenes to a certain extend. You will notice similar patterns when walking a mech through a group of marines. It's just that SC2 "locks" the pathing of units once they attack so they don't interrupt their attacks for moving sideways. I think this was a balance decision to make sure units always deal a constant perfectly sustainable amount of DPS once in attacking range. SC2 pathing algorithm behaves a bit differently. Units arrive at a destination and expand outwards. This algorithm keeps formation. Character backgrounds explored (Callisca) Link to comment Share on other sites More sharing options...
DocDoomII Posted April 16, 2015 Share Posted April 16, 2015 I'm using the doorway strategy since Diablo 1. Don't ruin my fun. Do you think Pillars of Eternity doesn't have enough Portraits? Submit your vote in this Poll! Link to comment Share on other sites More sharing options...
Hiro Protagonist II Posted April 16, 2015 Share Posted April 16, 2015 But there's a significant trade off here since you are forced to commit three characters to the front line. And one of them (the wolf/fox/whatever) is almost dead already because of it. As soon as it's dead, there'll be an autobahn straight to your squishies. Further, it only works in this case because you have three tank(ish) characters, but that's a further tactical dispositionwhich won't payoff in all encounters. So I don't really see why this is a problem here, unless you don't think you should be able to use the environment to augment your tactics at all. No. There's no trade off at all. I only have one tankish character being Eder. Durance really isn't a tank and Sagani's fox is only there to initially stop the enemy from coming through at the start of the encounter. Once the fox went down, the enemy immediately went to either Eder or Durance. The A.I. isn't smart enough to run through to my squishies. The only enemy smart enough to do that is the Fampyr who's already dead. And any enemies going for Durance is being targeted by my squishies with Eder tanking the others. Also, if you've seen my screenshots and video of drakes in the EI mod thread, you'll know the A.I. often ignores your squishies, to the point of drakes flying though your back line and ignoring them to get to your tank. Link to comment Share on other sites More sharing options...
Prime-Mover Posted April 16, 2015 Share Posted April 16, 2015 But there's a significant trade off here since you are forced to commit three characters to the front line. And one of them (the wolf/fox/whatever) is almost dead already because of it. As soon as it's dead, there'll be an autobahn straight to your squishies. Further, it only works in this case because you have three tank(ish) characters, but that's a further tactical dispositionwhich won't payoff in all encounters. So I don't really see why this is a problem here, unless you don't think you should be able to use the environment to augment your tactics at all. No. There's no trade off at all. I only have one tankish character being Eder. Durance really isn't a tank and Sagani's fox is only there to initially stop the enemy from coming through at the start of the encounter. Once the fox went down, the enemy immediately went to either Eder or Durance. The A.I. isn't smart enough to run through to my squishies. The only enemy smart enough to do that is the Fampyr who's already dead. And any enemies going for Durance is being targeted by my squishies with Eder tanking the others. Also, if you've seen my screenshots and video of drakes in the EI mod thread, you'll know the A.I. often ignores your squishies, to the point of drakes flying though your back line and ignoring them to get to your tank. Well, you must have equipped Durance for somekind of tanking role before the encounter and thus forgo some of his caster capabilities, else he'd be a squishie himself. And that's a trade off. But I concede your point nonetheless, and agree that the AI is needs to be better equipped/programmed to put your squishies in danger. And that video is just screwy, but I imagine their behaviour is to reflect the lore that Drakes are close to primate intelligence. They are dumb. Link to comment Share on other sites More sharing options...
Hiro Protagonist II Posted April 16, 2015 Share Posted April 16, 2015 (edited) Well, you must have equipped Durance for somekind of tanking role before the encounter and thus forgo some of his caster capabilities, else he'd be a squishie himself. And that's a trade off. But I concede your point nonetheless, and agree that the AI is needs to be better equipped/programmed to put your squishies in danger. And that video is just screwy, but I imagine their behaviour is to reflect the lore that Drakes are close to primate intelligence. They are dumb. Nope. I wonder if anyone is seeing the same enemy A.I I'm seeing with enemies not going around objects. Here's a video I just did of enemies not going around coffins to my back line and seem to have 'blinkers' on with trying to go after my tank. Could be a pathfinding issue for the enemies as well, especially when they get stuck behind each other after Sagani's fox goes down. Playing on hard. Enemies waiting in line to take turns at Eder after Sagani's fox goes down around 36 sec mark. I did kill the Fampyr earlier as it couldn't get past the darguls and wouldn't go around the objects. Durance is to the right of Eder just standing there doing nothing and being ignored by the enemy and eventually move him away near the end. https://www.youtube.com/watch?v=qe6ZtNVDNcU&feature=youtu.be Edited April 16, 2015 by Hiro Protagonist II 3 Link to comment Share on other sites More sharing options...
Eurhetemec Posted April 16, 2015 Share Posted April 16, 2015 Well, you must have equipped Durance for somekind of tanking role before the encounter and thus forgo some of his caster capabilities, else he'd be a squishie himself. And that's a trade off. But I concede your point nonetheless, and agree that the AI is needs to be better equipped/programmed to put your squishies in danger. And that video is just screwy, but I imagine their behaviour is to reflect the lore that Drakes are close to primate intelligence. They are dumb. Nope. I wonder if anyone is seeing the same enemy A.I I'm seeing with enemies not going around objects. Here's a video I just did of enemies not going around coffins to my back line and seem to have 'blinkers' on with trying to go after my tank. Could be a pathfinding issue for the enemies as well, especially when they get stuck behind each other after Sagani's fox goes down. Playing on hard. Enemies waiting in line to take turns at Eder after Sagani's fox goes down around 36 sec mark. I did kill the Fampyr earlier as it couldn't get past the darguls and wouldn't go around the objects. Durance is to the right of Eder just standing there doing nothing and being ignored by the enemy and eventually move him away near the end. https://www.youtube.com/watch?v=qe6ZtNVDNcU&feature=youtu.be PCs have the same pathfinding problem - saw it recently at a fight at some standing stones. They wouldn't go around until I manually told them to. Link to comment Share on other sites More sharing options...
Jimmious Posted April 16, 2015 Share Posted April 16, 2015 Imo the "doorway chokepoint" is a valid strategy that anyone would use in a situation where he's outnumbered. In real life too. So I dont think it should be eliminated. The AI should be improved of course. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now