Language: 
To browser these website, it's necessary to store cookies on your computer.
The cookies contain no personal information, they are required for program control.
  the storage of cookies while browsing this website, on Login and Register.

Author Topic:  Manuel Combat System / Automated Combat System  (Read 80 times)

0 Members and 1 Guest are viewing this topic.

Dolfo

« on: 28, November 2021, 00:36:23 »
Ok now we go to insane.  :P

Currently you have two different combat systems, having problems to work together in game balance and interface.

So think of this:

1. Step

You need to implement close fighting in tab skill and implement to launch a close attack with ctrl + direction key. This is hardest step, because client must handle this too.

Now players can do close attack without x and c key.

But we have this cool logic with x and c, why waste this?

Instead we can use it for an automated combat system.

Step 2:

x target enemy, c goes to automated combat system
combat mode no more launch the static close attack, instead it takes the choosed skill from tab bar,
then it looks if enemy is in one of the 8 directions and checks the distance from choosed skill.
Of course it also checks, if a choosed skill is an attack skill and wait for the cooldown.

This way you have still manuel combat for more experienced players and with more micromanagement.

But you have also a new attack system for newer players. They only need to toogle this mode on, target an enemy and can rotate their attackskills with tab or load skills with fkeys. They can also target enemys and do the rest with mouse now.

And you have also the old hit and run back, but now it works with all attack skills and all attack ranges.

And you can build different attack skills for fighter classes, like a powerslash with more damage but higher cooldown.

 :o

« Last Edit: 28, November 2021, 00:49:48 by Dolfo »
Don't believe the shit, you hear in mainstream. Believe your own body. Your body is speaking always the true to you. But you need to understand your body. Hear to your body, not to your ego. And when body is calling to you: "Hey something is wrong!" find the reason(s) for that. Man in White don't go for that, they don't want to heal you. They want earn money and sell you medicine, you should take rest of your life. You are not the patient, you are their customer. Never forget this!

Drunkmonkey2

« Reply #1 on: 28, November 2021, 05:10:09 »
I think any addition of melee skills would be great. The default attack or basic attack of target and press c seems fine. But after getting some levels in PH perhaps learning some skills that hit harder, or faster at the cost of stamina(think mana).

Would not mind it one bit if it worked exactly like spells but only had a range of 1 space away. Obviously animation wise would be a struggle but even just a text description and seeing the damage difference or hearing the difference would at least feel like you're doing something rather then waiting down a timer. 

Alternatively a passive skill like Riposte that would deal damage when you get hit would be cool.

_people_

« Reply #2 on: 28, November 2021, 22:42:34 »
Working on this right now.

ATM I have written some code for a "rage" skill which will buff the player's attack speed, but drains life during its effect. Could be fun.

I also made melee skills able to be used manually. They can do so without being in combat mode, because it's important that they are able to see their target's HP without auto-attacking. There are a few bugs here, but they look easy enough to squash. EDIT: I fixed all the bugs I've found, could be some left though.

After that I'll probably add a multi-hit skill, which allows hitting multiple targets (I think 3 will do, 1 in the direction you aim and the 2 adjacent tiles).
« Last Edit: 28, November 2021, 22:54:04 by _people_ »
-- _people_ :)

Tags:
 

Related Topics

  Subject / Started by Replies Last post
2 Replies
730 Views
Last post 30, May 2005, 20:36:54
by kyleball2
15 Replies
1671 Views
Last post 04, October 2005, 23:31:13
by Cheristheus
6 Replies
6399 Views
Last post 01, November 2011, 03:23:45
by Killest_is_awesome
9 Replies
1308 Views
Last post 17, May 2015, 22:58:41
by clobber
0 Replies
503 Views
Last post 12, July 2015, 18:30:27
by Shroud