Hell faction
Moderator: Forum Moderators
- battlestar
- Posts: 690
- Joined: January 1st, 2007, 7:12 am
Hell faction
Would anyone be interested in breathing life into these little guys?
Although I should be able to learn to do this, but the thing is, it would be very very nice to have a helping hand at this and a partner to work with for this faction.
As for the art, open to changes. There're some changes I need to do for them as we speak, namely the womanly breasts and brightly green armors.
As for the stats, they're here to be open to re-designs. I had planned out the stats for all of these units, and they can be retrieved if redesigning isn't deemed necessary (So all that's actually left is plugging the numbers into codes and then into the right file structure).
Main attributes ideas I have for these guys (in order to provide a different playing style) are:
- Can't dodge attacks to save their lives
- Monstrous hp to make up for above
- Heavy attacks
- Slow traveling
Balance wise, initial goal is to balance to be on par with royalists.
In the future, there are other factions such as the Grycians (WIP), Skloans, Enchanted, Plague, Troglodytes, Elrfalas that may be combined into an era, which would also be featured together in a campaign.
Thank you.
From back when dragons were cute itsy bitsy wooby dooby little things.
Last edited by battlestar on January 6th, 2013, 4:27 am, edited 4 times in total.
LUA: Llama Under Apprenticeship
Hell faction: completed
Hell faction: completed
- alexanderthegre
- Posts: 193
- Joined: December 8th, 2011, 3:23 am
- Location: nowhere
Re: Looking for coder: Hell faction
I might be willing to do some of it, if I'm not too busy with my other projects. Could you point me to the stats?
- battlestar
- Posts: 690
- Joined: January 1st, 2007, 7:12 am
Re: Looking for coder: Hell faction
Much appreciated!
These are the stats:
Characteristics:
weaknesses: lack of armor (espeically piercing), lack of speed (like that of dwarves), lack of dodge (high probability of being hit), most units lack ranged attack.
strengths: strong phyisical attacks, very high health.
Please don't hesitate if there is any confusion or if there is any missing information.
These are the stats:
Characteristics:
weaknesses: lack of armor (espeically piercing), lack of speed (like that of dwarves), lack of dodge (high probability of being hit), most units lack ranged attack.
strengths: strong phyisical attacks, very high health.
speed-cost
defense
resistance
Individual stats
definition of races
LUA: Llama Under Apprenticeship
Hell faction: completed
Hell faction: completed
- alexanderthegre
- Posts: 193
- Joined: December 8th, 2011, 3:23 am
- Location: nowhere
Re: Looking for coder: Hell faction
I just started. Could you seperate all of the images into transparent png files? I can't use them otherwise.
- battlestar
- Posts: 690
- Joined: January 1st, 2007, 7:12 am
Re: Looking for coder: Hell faction
Here are the png files for the units.
Thanks!
Thanks!
- Attachments
-
- demons.zip
- (136.06 KiB) Downloaded 533 times
LUA: Llama Under Apprenticeship
Hell faction: completed
Hell faction: completed
Re: Looking for coder: Hell faction
Looking good. I hope you finish this.
Long live the king of Mercy!
Re: Looking for coder: Hell faction
Pictures does look good and they look different from each other aswell. Looking forward for this.
"This game cured me of my real life addiction."
-Flameslash
-Flameslash
- alexanderthegre
- Posts: 193
- Joined: December 8th, 2011, 3:23 am
- Location: nowhere
Re: Looking for coder: Hell faction
I can't find an alignment anywhere; is it okay if I make them liminal, or should they be chaotic?
EDIT: Oops, never mind.
EDIT #2: Could you describe their abilities some? I'm not the best WML coder in the world, but I could probably do most of them.
EDIT: Oops, never mind.
EDIT #2: Could you describe their abilities some? I'm not the best WML coder in the world, but I could probably do most of them.
- battlestar
- Posts: 690
- Joined: January 1st, 2007, 7:12 am
Re: Looking for coder: Hell faction
To my knowledge, these abilities can be done with [event].
The first four, Darken, Restore Genies, Pack Fury, and Low Chance to Hit (rename to Inaccuracy) should be relatively easy to code for.
The last three, Fear, Allurement, and Petrification are somewhat more complicated.
Darken: opposite of illuminates. There is a dark aura image in the core’s aura library. I suspect someone might’ve already written the code for such ability for their own projects.
Restore Genies: At turn refresh (I think that’s when heal actions are taken, please double check), all Magical Servant, Jinn, Ifrit, and Inferno Flare adjacent to this unit are to gain 4 hp.
Pack Fury: Before this unit attacks an enemy (name=attack), and before this unit is attacked by an enemy, it checks all adjacent friendly unit types. For every Hell Hound or Cerberus, the attacker with this ability gains 1 damage for the duration of this attack.
Low Chance to Hit: (Name to “Inaccuracy”), forces the weapon accuracy to be 30% the same way marksman works, but is applied for both attack and defense.
Allurement: Only works on human male units, with its victims controlled by the attacker for a turn.
• My idea for how to do this: Set this ability as a weapon special for an attack with one hit and 1 damage. When attacker with this ability hits (name=attacker hits), append the victim’s id and two other variables to a list of variable, so within each List Variable list there’s:
• id=(the unit’s id)
• turns_left=1
• side=(the unit’s original side)
• Then turn the victim’s side into attacker’s side,
• Then at each turn refresh, this list of List Variables is run through once with the “turns_left” variable is subtracted by 1,
• Then at each turn end, this list of List Variables is run through again to look for any “turns_left=0”, and if any List Variable fits this criteria, change the id of the unit back to its original side, then delete that List Variable.
• At victory, any unit on the list of List Variable is returned to their original side.
• This is how I’ve written similar abilities in the past, but you can do whatever you wish to achieve the same end.
Petrification: A weapon special that turns enemy into stones for as long as the attacker remains alive. Note that the petrified units would have to be killed by an event when all unpetrified units (or it may cause problems to winning and losing). At victory, allied units petrified in this manner should become unpetrified. So with the similar idea as Allurement, but different way to structure the list of variables, a “who petrified whom” must be kept so the appropriate units could unpetrify when the gorgon that petrified them dies.
Fear: (Change name to Terror) At the end of turn for all sides, any non-mechanical, non-undead, non-demonic unit that has not been previously affected would receive an ability named “Fear +1”, and the units already with “Fear +1” would now have “Fear +2” and so on up to “Fear +5”. Units with “Fear +5” would gain “Panic”.
• Unit owned by current player owns Ability Terror
• Unit with Terror Causes adjacent enemy units gain Abilities “Fear +1” to “Fear +5”
• For each grade in “Fear”, -10% to each of owner’s attacks. (note that some attacks have less than 5 dmg to begin with, and their damage should only go as low as 1)
• Unit with Terror Causes adjacent enemy units with “Fear +5” gain “Panic”
• Unit with Panic has -50% damage to each attack and -20 for all resistance types (again note that some units has less than 20 resistance, and can only go down to 0)
• Unit with Panic effect last one turn, and becomes “Fear +1” afterwards, following the effect of Fear.
• At victory, Any unit with Fear or Panic shed these negative abilities and have their damage and resistance restored.
P.S. I realize how powerful this ability can be.... maybe nerf the devil's hp down to 90.
And I have examples of other abilities done in the same kind of idea, if you wish to see them.
Thanks!
The first four, Darken, Restore Genies, Pack Fury, and Low Chance to Hit (rename to Inaccuracy) should be relatively easy to code for.
The last three, Fear, Allurement, and Petrification are somewhat more complicated.
Darken: opposite of illuminates. There is a dark aura image in the core’s aura library. I suspect someone might’ve already written the code for such ability for their own projects.
Restore Genies: At turn refresh (I think that’s when heal actions are taken, please double check), all Magical Servant, Jinn, Ifrit, and Inferno Flare adjacent to this unit are to gain 4 hp.
Pack Fury: Before this unit attacks an enemy (name=attack), and before this unit is attacked by an enemy, it checks all adjacent friendly unit types. For every Hell Hound or Cerberus, the attacker with this ability gains 1 damage for the duration of this attack.
Low Chance to Hit: (Name to “Inaccuracy”), forces the weapon accuracy to be 30% the same way marksman works, but is applied for both attack and defense.
Allurement: Only works on human male units, with its victims controlled by the attacker for a turn.
• My idea for how to do this: Set this ability as a weapon special for an attack with one hit and 1 damage. When attacker with this ability hits (name=attacker hits), append the victim’s id and two other variables to a list of variable, so within each List Variable list there’s:
• id=(the unit’s id)
• turns_left=1
• side=(the unit’s original side)
• Then turn the victim’s side into attacker’s side,
• Then at each turn refresh, this list of List Variables is run through once with the “turns_left” variable is subtracted by 1,
• Then at each turn end, this list of List Variables is run through again to look for any “turns_left=0”, and if any List Variable fits this criteria, change the id of the unit back to its original side, then delete that List Variable.
• At victory, any unit on the list of List Variable is returned to their original side.
• This is how I’ve written similar abilities in the past, but you can do whatever you wish to achieve the same end.
Petrification: A weapon special that turns enemy into stones for as long as the attacker remains alive. Note that the petrified units would have to be killed by an event when all unpetrified units (or it may cause problems to winning and losing). At victory, allied units petrified in this manner should become unpetrified. So with the similar idea as Allurement, but different way to structure the list of variables, a “who petrified whom” must be kept so the appropriate units could unpetrify when the gorgon that petrified them dies.
Fear: (Change name to Terror) At the end of turn for all sides, any non-mechanical, non-undead, non-demonic unit that has not been previously affected would receive an ability named “Fear +1”, and the units already with “Fear +1” would now have “Fear +2” and so on up to “Fear +5”. Units with “Fear +5” would gain “Panic”.
• Unit owned by current player owns Ability Terror
• Unit with Terror Causes adjacent enemy units gain Abilities “Fear +1” to “Fear +5”
• For each grade in “Fear”, -10% to each of owner’s attacks. (note that some attacks have less than 5 dmg to begin with, and their damage should only go as low as 1)
• Unit with Terror Causes adjacent enemy units with “Fear +5” gain “Panic”
• Unit with Panic has -50% damage to each attack and -20 for all resistance types (again note that some units has less than 20 resistance, and can only go down to 0)
• Unit with Panic effect last one turn, and becomes “Fear +1” afterwards, following the effect of Fear.
• At victory, Any unit with Fear or Panic shed these negative abilities and have their damage and resistance restored.
P.S. I realize how powerful this ability can be.... maybe nerf the devil's hp down to 90.
And I have examples of other abilities done in the same kind of idea, if you wish to see them.
Thanks!
LUA: Llama Under Apprenticeship
Hell faction: completed
Hell faction: completed
- alexanderthegre
- Posts: 193
- Joined: December 8th, 2011, 3:23 am
- Location: nowhere
Re: Looking for coder: Hell faction
I finished all of the units.
I'll code the abilities as soon as I can (in other words, in a day or so. I'm rather obsessive about this sort of thing.)
I'll code the abilities as soon as I can (in other words, in a day or so. I'm rather obsessive about this sort of thing.)
- Attachments
-
- Demons.tar
- (134.95 KiB) Downloaded 609 times
- battlestar
- Posts: 690
- Joined: January 1st, 2007, 7:12 am
Re: Looking for coder: Hell faction
I see a single file without extension after unzipping the tar file
LUA: Llama Under Apprenticeship
Hell faction: completed
Hell faction: completed
- alexanderthegre
- Posts: 193
- Joined: December 8th, 2011, 3:23 am
- Location: nowhere
Re: Looking for coder: Hell faction
What OS are you using? Works fine for me on Mint.
If you're using Windows, you'll have to get a special program; I liked 7zip before switching to Linux.
If you're using Windows, you'll have to get a special program; I liked 7zip before switching to Linux.
Re: Looking for coder: Hell faction
Unzip this single file again.battlestar wrote:I see a single file without extension after unzipping the tar file
Author of Antar, Son of Rheor ( SP Campaign) | Development Thread + Feedback Thread + Replays of ASoR
- battlestar
- Posts: 690
- Joined: January 1st, 2007, 7:12 am
Re: Looking for coder: Hell faction
That was weird, it was indeed double-zipped.
They look great! There are minor parts of the code that would have to be fixed, but I think I'll do them instead of listing them all here (saves time). Also going to make a few adjustments to the stats.
Were there any stats that you wanted to change?
I'll be editing files in movetypes and units folder, and adding an attack image (so we're not editing the same files at the same time). I'll attach the file in this topic when I'm done so we'll both have the updated files again.
They look great! There are minor parts of the code that would have to be fixed, but I think I'll do them instead of listing them all here (saves time). Also going to make a few adjustments to the stats.
Were there any stats that you wanted to change?
I'll be editing files in movetypes and units folder, and adding an attack image (so we're not editing the same files at the same time). I'll attach the file in this topic when I'm done so we'll both have the updated files again.
LUA: Llama Under Apprenticeship
Hell faction: completed
Hell faction: completed
- alexanderthegre
- Posts: 193
- Joined: December 8th, 2011, 3:23 am
- Location: nowhere
Re: Looking for coder: Hell faction
Honestly the stats seemed fine to me.
On a related note, 'restore genies' seems a little useless to me, maybe we should change it to 'heals +4?'
On a related note, 'restore genies' seems a little useless to me, maybe we should change it to 'heals +4?'