Ptarth

Ptarth

Joined Last seen Member # 2689812
1 Posts 16 Replies 26,256 Reputation

The formula is accurate. The chart is accurate. The conclusions drawn from the chart are not exactly correct. Read this post.

2 Replies 2,714 Views

Stardock says: Yes, somewhat. Impulse Updates: Very Likely BugFix patches: Likely New Demigods and Maps: Less Likely If you want to help out and help make these things sooner, then I suggest helping out with the UberFix. The UberFix is a Community Patch collection which works to fix bugs in Demigods (not game balance). Frogboy has

5 Replies 3,102 Views

So, back on page 5 TrouserSnake69 suggested that Oculus's Sacrifice skill didn't work. However, not one verified or agreed with him, nor did he sound confident he was correct. It turns out that not only is he correct, he also found a potentially huge bug. The problem is how Demigods treats the NOT statement. Typically NOT is used to indicate the presence of a variable, here is an example: [code="c++"] if not data.Radius then &nb

519 Replies 1,100,571 Views

I'm not sure I can back you up on that claim. First, I'm not a professional programmer, so I'm probably not qualified to have an opinion on the subject. However, ignoring that, it doesn't seem to unreasonable for this sort of random occurence. The individual steps leading up to all of these are reasonable. It makes sense to code the contingency for a demigod killing itself and giving it a different message. It makes sense that the person who originally wrote the Ooze code to have writ

519 Replies 1,100,571 Views

[quote who="pacov" reply="147" id="2581382"] Make the games use the UberFix. this begs the question - uberfix 1.02 otw?[/quote] I've finally gotten more time lately and I've been fixing code. I'm fairly happy with the progress I've made. The bad news is that all the fixes I've done are mostly trivially, I haven't gotten into the big one which is the skill queue fix. I've made attempts at it, but no luck so far. If enough people want to use it, I can release it, but I don't s

249 Replies 360,309 Views

My guess would be that it is a coincidence. Consider this, the person who wrote the death code is most likely not the person who wrote the Demigod Abilities code, especially the Unclean Beast's code. What I would expect is that whomever wrote the death code added it in as a possible outcome, without knowing if there was an ability that would trigger it. It would be the same for someone who was writing the healing effects. You wouldn't write one just to add health and stop. You would a

519 Replies 1,100,571 Views

Update: Ooze Well, I feel reather stupid today for two reasons. 1. When merging blueprints the statement is: Merge = true, On the other hand if you use: merge = true, Demigods will infinite loop with a message reporting it failed to find the correct mesh for the modified unit. So remember kids, table keys are case sensitive. 2

519 Replies 1,100,571 Views

I've been lurking and reading, but not posting in this thread. I don't imagine I'm good enough to provide any real competition. However, I had a couple of idea I'd like to put up for consideration. Make this a spectator sport. We can't do live matches. However, we do have the demos. If we take the demos from each game, give it a commentator track, and then host it for download, this might produce more interest in Demigods, from both SD & GPG and the public. <

249 Replies 360,309 Views

The suicide code is generic to all demigods. It occurs whenever the instigator is the same as the unit that dies. I'm not sure why it doesn't fire when a poisoned blood potion takes effect. Here is the snippet from conquest.lua that is relevant. [code="c++"] local killAnnouncement = '' if hero == hero.KillData.Instigator then print(LOCF(' %s just suicided', heroNick)) &nbsp

519 Replies 1,100,571 Views

Since I've been spamming the thread today, I might as well throw this in as well. After working on the Poisoned Blood Ability I've come to the conclusion that suicide abilities are probably not intended. Lord Erebus's wasn't coded very well. The only other ability that allows you to do so is the Unclean Beast's Ooze. Ooze is also more likely to be done accidentally or out of spite. I don't think this is an intended behavior. So, I'm going to make Unclean Beast automatically come out o

519 Replies 1,100,571 Views

Update: Torch Bearer Fireball Slow Down Bug Teseer reported that the Torch Bearer occasionally has Fireballs that are very slow. I tried to replicate this a number of ways and I was only able to reproduce it in one way. However, I think this might explain his observations. When a target teleports after a fireball is in flight, the target seeking features of the Fireball activate. In the Fireball's projectile file there was no acceleration. Thi

519 Replies 1,100,571 Views

One of the biggest problems with the Demigods modding community is that there is no central depository of information. This results in much of the work being very redundant. The Stardock forum, the GPG forum, the Supreme Commander Wikis, and the currently available mods are only methods of transfering this knowledge from one modder to the next, and they don't tend to be very good about it. In following I'm going to record how I went about tracking down the Poisoned B

519 Replies 1,100,571 Views

I didn't actually make a new potion (well, not exactly). What I did was to change the potion buff so that when the buff is applied it checks and applies a secondary buff that is based on team membership. It is somewhat indirect (a buff calls a buff), but I wasn't sure what functions Powerups (which is what the potions are) have. I'll look into it now and see if I can fix it. Thanks for the suggestions. Edit: I traced the potion picking up code back to GetHighestValuePo

262 Replies 90,573 Views

Since this is resolved, I'd like to close this thread with the following suggestion. Use the UberFix mod, it fixes this and many other bugs. You can find the mod in the modding forum.

6 Replies 2,339 Views

Progress report So, I'm still waiting on some feedback on if my Poisoned Blood Fix worked, until then I've been working on Effects that Stop Regen not working. I think I've found the problem, and because it was hilarious, I'm going to share it with everyone. The source of the problem comes from how Buffs are applied (which is declared in BuffAffects.lua). Here is the applicable code snippet (with parts resolved). [code="c++"] &

519 Replies 1,100,571 Views

Peppe, Given that you have the the most experience with modding the AI, can you tell me how the AI treats potions that are dropped from demigods when they die? I've been fixing Erebus's Poisoned Blood ability, and I think I did it. However, after a few tests the AI doesn't seem to want to pick up the potions any longer. I was wondering if you knew anything about it? Thanks, Ptarth

262 Replies 90,573 Views

We'd need more information before we can help you. One possibility that comes to mind is that you might be targeting Oculus. He currently doesn't display shielded graphics correctly.

6 Replies 2,339 Views

In the current version of Demigods, Lord Erebus's Poisoned Blood Ability doesn't function quite correctly. Specifically, it allows the Lord Erebus to kill teammates and himself, and get credit for it. This allows Erebus to farm himself for gold. This is obviously unintended, so I've been attempting to fix it. My current attempt seems to resolve these issues. However, there is a side effect. AIs do not pickup and drink the poisoned blood potions anymore. I have no idea why this is. If

0 Replies 843 Views

Microstar's Modlist has most of them I've got a few skins and a half finished QoT mod, but otherwise I think he has them on his list.

1 Replies 2,667 Views

Well, we have to becareful that we don't imply real world physics into a game. Just because something is called poison doesn't mean it acts just like real poison. Likewise, we could assume that the Erebus gives his teammates an antidote to his blood so it acts like a healing potion. In the end this is about balance. Should an Erebus's teammates be penalized for his skill choice? Also recall how infrequently this will make a difference. As long as we remove the ability for the Erebus t

519 Replies 1,100,571 Views

I'm looking into Lord Erebus's Poisoned Blood Ability. I'd like some second opinions. When a Lord Erebus drops a Poisoned Blood Potion and a teammate drinks it should it: do damage, deal no damage, or be a normal healing potion? No other ability can deal damage to your teammates (that I can think of) kill or reduce to 1 hitpoint? If the Lord Erebus manages to kill a teammate with a Poisoned Blood Potion which should oc

519 Replies 1,100,571 Views

I wrote up some instructions to send to someone who was interested in working on the UberFix. I'm going to post them here since they are useful. It isn't completely correct, but it is good enough for an initial start. I code using notepad, you can get a LUA editor, but it doesn't offer us that much in turns of usefulness. The majority of the functions and code we will be writing will have to run within the demigods game itself. Demigod's uses a hook method of activa

519 Replies 1,100,571 Views

I think it would be possible. One way to do it would be to create an AI only item that it is required to buy (credit to Peppe for this part). When it equips it, it gives the demigod enough xp to get to level 20. Another way would be to look into the starting conditions code and see if levels can be set by team instead of for everyone. As long as everything is done in a mod, it can all be played in single player skirmish mode. Altering tournament mode is still prohibite

5 Replies 4,093 Views