Things look slightly better with textures

But only slightly

So after trying for a whole day trying to get "riggingproblem" to work I simply gave up and got a older demigod protype texture and placed it in. He's got attack animation, death animation and some ability animation. 

So now I just need to do any abilties. 

Which are as follows according to FrogBoy.

 

 

Demigod 1:  Humanoid Monk (Assassin)

Melee with a pole.  (I tried and could find no Mo-cap to fight with a pole so he's going to fight with hands and fist LIKE MONKS ARE SUPPOSED TO... at least in D&D, Diablo and Never Winter Nights.) I could find sword and axes and sledge hammer but no Bo Staff in a good cost range.

Power 1: Totems that increase damage done to enemy units in area by 10%, 20%, 30%, 40%

Power 2: Totems that increase the experience received from killing enemy units by 10%, 20%, 30%, 40%

Power 3: Distract (instant interrupt on targeted enemy unit)

Power 4: Whirlwind: Spins around doing an area damage effect to enemy units

Skill Tree Path: Looting: Gets 20%, 30%, 40% more from killing enemy units.

Skill Tree path: Dodge: Gets a 10%, 20%, 30%, 40% chance to dodge.

??? Need one more ability. Any suggestions. Currently I think turning invisible after not moving  and not taking damage for 10-8-6 might be fun. This ability is dispelled if he takes damage, moves or uses a item. 

 

Ability 1 and Ability 2 don't sound that hard. It's simply Spawn a Totem (Or ward as Oak called them.) One which continually applies a debuff to the enemy which should be something like. 

 

Code: c++
  1.     Buffs = {
  2.       BuffBlueprint {
  3.             Name = ''HMonkDamageTotem01'',
  4.             Debuff = true,
  5.             CanBeDispelled = false,
  6.             DisplayName = '<LOC ABILITY_HMonk_0001>Damage Totem',
  7.             Description = '<LOC ABILITY_HMonk_0101>All damage taken increased.',
  8.             BuffType = 'HMONKDAMAGETOTEM',
  9.             Stacks = 'REPLACE',
  10.             Duration = 1,
  11.             Affects = {
  12.                 DamageTakenMult = {Add = 0.10}
  13.             },
  14.             Effects = 'DamagePlus',
  15.             EffectsBone = -2,
  16.             Icon = '/DGMonk/HMonkDamageTotem01',
  17.         },

 

 

And the other should be

Code: c++
  1.  
  2.     Buffs = {
  3.       BuffBlueprint {
  4.             Name = ''HMonkExperienceTotem01'',
  5.             Debuff = false,
  6.             CanBeDispelled = false,
  7.             DisplayName = '<LOC ABILITY_HMonk_0002>Experience Totem',
  8.             Description = '<LOC ABILITY_HMonk_0102>All Experience Increase.',
  9.             BuffType = 'HMONKEXPERIENCETOTEM',
  10.             Stacks = 'REPLACE',
  11.             Duration = 1,
  12.             Affects = {
  13.                 Experience = {Add = 0.1}
  14.             },
  15.             Effects = 'ExperiencePlus',
  16.             EffectsBone = -2,
  17.             Icon = '/DGMonk/HMonkExperienceTotem01',
  18.         },

 

 

Distract... I really think is pretty blah as it's sort of pounce with out damage. And I'm not sure how to scale interupting (The ability is interupted twice as much this time.) I think the idea of this demigod is no burst damage high stats (He has good battle field control and the best leveling and equipment so to counter act that he has no burst damage at all.) Currently I'm thinking of distract increasing the mana cost of further spells. This makes him a excellent Erebus and Sedna counter.

 

Code: c++
  1. AbilityBlueprint {
  2.     Name = 'HMonkDistract',
  3.     DisplayName = '<LOC ABILITY_HMonk_0003>Distract I',
  4.     Description = '<LOC ABILITY_HOak_0103>Monk distract a target. Countering abilities and increase mana cost for other abilities. 
  5.     AbilityType = 'TargetedUnit',
  6.     TargetAlliance = 'Enemy',
  7.     TargetCategory = 'MOBILE - UNTARGETABLE',
  8.     TargetingMethod = 'HOSTILEMOBILE',
  9.     EnergyCost = 450,
  10.     RangeMax = 20,
  11.     Cooldown = 7,
  12.     CastingTime = 0.1,
  13.     FollowThroughTime = 0.7,
  14.     CastAction = 'Distract',
  15.     UISlot = 2,
  16.     HotKey = '2',
  17.     GetBuffDuration = function(self) return Buffs[self.Name].Duration end,
  18.     Buffs = {
  19.         BuffBlueprint {
  20.             Name = 'HMonkDistract01',
  21.             Debuff = true,
  22.             CanBeDispelled = true,
  23.             DisplayName = '<LOC ABILITY_HMonk_0003>Distract',
  24.             Description = '<LOC ABILITY_HMonk_0103>Mana cost increased.',
  25.             BuffType = 'HMONKDISTRACT',
  26.             Stacks = 'REPLACE',
  27.             Duration = 7,
  28.             Affects = {
  29.                 SpellCostMult = {Mult = 2.0},
  30.                 },
  31.             Icon = '/DGOak/HMonkDistract01',
  32.         },
  33.         BuffBlueprint {
  34.             Name = 'HMonkDistractInterrupt01',
  35.             Debuff = true,
  36.             CanBeDispelled = true,
  37.             DisplayName = '<LOC ABILITY_HMonk_0004>Distract I',
  38.             Description = '<LOC ABILITY_HMonk_0104>Interrupted',
  39.             BuffType = 'HMONKDISTRACTSTUN',
  40.             Stacks = 'REPLACE',
  41.             Duration = 0.1,
  42.             Affects = {
  43.                 Interrupt = {Add = 0},
  44.             },
  45.         },
  46.     },
  47.     Icon = '/DGOak/HMonkDistract01',
  48.  
  49. }

 

 

For ability 4 I have no idea what he should do exactly. Any suggestion would be great. Also if someone could check my code that would be great as I can't program at all. That code is copy and pasted with variables changed.

 

 

 

 

 

 

 

 

2,329 views 8 replies
Reply #1 Top

Nice! Good job!

Reply #2 Top

This is great! Nice job, it will be super cool if you manage to give him some abilities :D!

(wish i was able to create a new demigod too..)

Reply #3 Top

Someone once tried to tell Chuck Norris that roundhouse kicks aren't the best way to kick someone. This has been recorded by historians as the worst mistake anyone has ever made.

 

Power 1: Totems that increase damage done to enemy units in area by 10%, 20%, 30%, 40%

40% is very likely too good. 5%,10%,15%,20% or 25% max.

 

Skill Tree path: Dodge: Gets a 10%, 20%, 30%, 40% chance to dodge.

Tthere is a evade cap at 30%... just for your information. So 40% would be pointless. Also it would be way to good.

 

 

 

Reply #4 Top

I'm still being impressed.

Reply #5 Top

ntropy this is totally not meant to be argumentative but the Totem ability is actually pretty blah when compared to other abilities.  For example Pentience as this chart show below is a much more useful spell even if it didn't interupt and slow. If Oak is able to Spam Penitence then the enemy demigod has to be taking 3400 points of damage every 7 seconds for the totem to be the more useful spell. Obviously as the Totem has a area of effect ability and is continous as long as the demigod is in the area that improves it's useful. But at the same time it's completely useless against fleeing demigods. I see it more as a battlefield control ability, it pairs extremly well with say a Tower Farm or when placed into a big group of grunts.

As for the evasion your right. I will look at the demon and assasin and base it on that

The Demon has 5% as a base. So I'm saying 5%-10%-15%.

 

Standard Totem 10 Totem 20 Totem 30 Totem 40 Penitence 1 Penitence 2 Penitence 3 Penitence 4 Bestial Wrath Bestial Wrath Bestial Wrath Bestial Wrath
0 0 0 0 0 200 400 600 800 0 0 0 0
100 110 120 130 140 307 510 713 916 125 135 145 155
200 220 240 260 280 414 620 826 1032 250 270 290 310
300 330 360 390 420 521 730 939 1148 375 405 435 465
400 440 480 520 560 628 840 1052 1264 500 540 580 620
500 550 600 650 700 735 950 1165 1380 625 675 725 775
600 660 720 780 840 842 1060 1278 1496 750 810 870 930
700 770 840 910 980 949 1170 1391 1612 875 945 1015 1085
800 880 960 1040 1120 1056 1280 1504 1728 1000 1080 1160 1240
900 990 1080 1170 1260 1163 1390 1617 1844 1125 1215 1305 1395
1000 1100 1200 1300 1400 1270 1500 1730 1960 1250 1350 1450 1550
1100 1210 1320 1430 1540 1377 1610 1843 2076 1375 1485 1595 1705
1200 1320 1440 1560 1680 1484 1720 1956 2192 1500 1620 1740 1860
1300 1430 1560 1690 1820 1591 1830 2069 2308 1625 1755 1885 2015
1400 1540 1680 1820 1960 1698 1940 2182 2424 1750 1890 2030 2170
1500 1650 1800 1950 2100 1805 2050 2295 2540 1875 2025 2175 2325
1600 1760 1920 2080 2240 1912 2160 2408 2656 2000 2160 2320 2480
1700 1870 2040 2210 2380 2019 2270 2521 2772 2125 2295 2465 2635
1800 1980 2160 2340 2520 2126 2380 2634 2888 2250 2430 2610 2790
1900 2090 2280 2470 2660 2233 2490 2747 3004 2375 2565 2755 2945
2000 2200 2400 2600 2800 2340 2600 2860 3120 2500 2700 2900 3100
2100 2310 2520 2730 2940 2447 2710 2973 3236 2625 2835 3045 3255
2200 2420 2640 2860 3080 2554 2820 3086 3352 2750 2970 3190 3410
2300 2530 2760 2990 3220 2661 2930 3199 3468 2875 3105 3335 3565
2400 2640 2880 3120 3360 2768 3040 3312 3584 3000 3240 3480 3720
2500 2750 3000 3250 3500 2875 3150 3425 3700 3125 3375 3625 3875
2600 2860 3120 3380 3640 2982 3260 3538 3816 3250 3510 3770 4030
2700 2970 3240 3510 3780 3089 3370 3651 3932 3375 3645 3915 4185
2800 3080 3360 3640 3920 3196 3480 3764 4048 3500 3780 4060 4340
2900 3190 3480 3770 4060 3303 3590 3877 4164 3625 3915 4205 4495
3000 3300 3600 3900 4200 3410 3700 3990 4280 3750 4050 4350 4650
3100 3410 3720 4030 4340 3517 3810 4103 4396 3875 4185 4495 4805
3200 3520 3840 4160 4480 3624 3920 4216 4512 4000 4320 4640 4960
3300 3630 3960 4290 4620 3731 4030 4329 4628 4125 4455 4785 5115
3400 3740 4080 4420 4760 3838 4140 4442 4744 4250 4590 4930 5270
3500 3850 4200 4550 4900 3945 4250 4555 4860 4375 4725 5075 5425
3600 3960 4320 4680 5040 4052 4360 4668 4976 4500 4860 5220 5580
3700 4070 4440 4810 5180 4159 4470 4781 5092 4625 4995 5365 5735
3800 4180 4560 4940 5320 4266 4580 4894 5208 4750 5130 5510 5890
3900 4290 4680 5070 5460 4373 4690 5007 5324 4875 5265 5655 6045
4000 4400 4800 5200 5600 4480 4800 5120 5440 5000 5400 5800 6200
4100 4510 4920 5330 5740 4587 4910 5233 5556 5125 5535 5945 6355
4200 4620 5040 5460 5880 4694 5020 5346 5672 5250 5670 6090 6510
4300 4730 5160 5590 6020 4801 5130 5459 5788 5375 5805 6235 6665
4400 4840 5280 5720 6160 4908 5240 5572 5904 5500 5940 6380 6820
4500 4950 5400 5850 6300 5015 5350 5685 6020 5625 6075 6525 6975

 

Reply #6 Top

Quoting ntropy, reply 3

Skill Tree path: Dodge: Gets a 10%, 20%, 30%, 40% chance to dodge.

There is a evade cap at 30%... just for your information. So 40% would be pointless. Also it would be way to good.

Thats been changed now

I reckon giving him this ability

Gods Judgement: Cast a spell on your opponent that does 250,500,750,1000 damage After 4 seconds pass

And I reckon Distract should be a ranged stun move as well as an interrupt

Finally. Give him a bowlcut, a gold crucifix and a robe :thumbsup:

Reply #8 Top

Well instantly I see:

            Icon = '/DGOak/HMonkDistract01',

Twice, and:

Description = '<LOC ABILITY_HOak_0103>

You should come on the IRC man, could of probably had him all coded in by now if you came and let us know. >: