DeProgrammer

Caped Keeper of Mids'
  • Posts

    197
  • Joined

  1. Quote:
    Originally Posted by Chaos Creator View Post
    This sound cool but doesn't offer the feature I think would me most useful.
    I checked the settings and the options for Slot being level-swapped is too low for (source/destination) power.
    -Allow swap (invalid)
    -Show Dialog
    -Cancel

    I see the terminology for shift exists and wonder why it isn't offered as an option?

    I'd love if the program could calculate whether you have too many slots in higher level powers and if not shift slots in such a way that you could indeed drag a level 13 slot to a level 30 power if there was another slot somewhere that was usable there.

    Basically allow me to move around slots as I like as long as I don't put too many slots in higher powers. Something like reassign slot levels from bottom to top I guess?
    I didn't finish coding the Shift stuff yet. Shifting is part of the "Move" method, which could be described better as "cut and insert a power."

    Level swapping doesn't retain the enhancement, so if you really don't care what level the slot is, use the Auto-Arrange All Slots function I put into the Slots menu. It starts with the powers that can be slotted the earliest and puts the lowest level slots in them, then moves to higher and higher powers. Slot level swapping is just for those people who want quicker but still absolute control of their slots' levels.
  2. Quote:
    Originally Posted by Son In Law View Post
    Do any other colorblind folks find the Incarnate/Accolade/Temp Power menus completely unusable? I can't tell the difference between an activated/deactivated power due to the colors being so damn similar. Is there any way to change the color of an activated power so that it is substantially different than deactivated powers?
    Yup. There's a huge honkin' button in the first tab of the configuration window that says "Set colors".
  3. Quote:
    Originally Posted by Ideon View Post
    Has the moving slots bug been hotfixed yet? That's probably the main concern I have at the moment - without the ability to move slots which have already been placed without removing all of them at once, I can't build any new builds, haha.
    You can't shift-click? :P If it's that important to you, I'll send you a private fixed EXE...

    Bugs fixed so far in my copy:
    • It was not possible to remove slots by double-clicking
    • Some users may experience serious slowdown and flickering when click-and-dragging (I *think* it'll be fixed, but I can't test it)
    • Damage value/graph was beyond the visible range of the window under certain common circumstances
    • It was not possible to mouse-wheel to scroll several windows (recipe viewer, accolades/temps windows, incarnate window, in-game helper). The fix for this improved compatibility with weird mouse wheeling systems like laptop touch pads.
  4. Quote:
    Originally Posted by Luminara View Post
    The behavior I'm seeing is that DWM's usage jumps while I'm dragging, then drops back to normal when I stop moving. I don't have to release the click to see the usage return to normal, it's only increased during movement.

    The outline of the power bar is... laggy, as well. It trails behind the mouse movement, flickers in and out of visibility and doesn't appear at all unless the mouse is in motion. Like trying to move an open window with a low (single digit) refresh rate or extremely high HDD activity.
    All it does is invert two thick rectangles in a set shape when the cursor isn't in the same position it was in last time it drew a rectangle. (First it re-inverts where the rectangle was last time, then it inverts where it should be now.) When the cursor position doesn't change, it doesn't do anything. The drawing procedure is triggered by the mouse move window event, which I would think is identical across all computers, so it's like your computer is just having excessive trouble simply inverting a handful of pixels. I'll enable double-buffering on the main window and see if that helps. It should.



    Techbot, I'll see what I can do about reducing the maximum height of the primary/secondary power lists, so it will reduce that size instead of making you reduce the info box's size. I didn't plan on leaving you with nothing but a workaround. :P (Edit: Fixed.)
  5. Drag-and-drop is using lots of CPU, eh? Interesting. It's not causing any CPU usage increase while I'm dragging, but it's going way up after I drop until I move the mouse a ways. It's making that other program's CPU usage drop because WDM is higher priority, of course.

    Has the way domination appears in Mids' actually changed? It's working the way I remember it...





    I can't explain the hasten/domination activation time discrepancy...

    We'll fix flight speed. I think we just forgot.

    Workaround for the epic archetype damage issue: There's a little button that shrinks the display, at the top-right corner of that section.

  6. Quote:
    Originally Posted by DarkGob View Post
    Not sure if anyone else has pointed this out yet, but I noticed that the bug with the Respec Helper window's scrollbar resetting if you move it has been fixed. Very glad to see this working properly, it'll make respecs even easier.
    That must be an accidental result of changing the scrolling system, I guess.
  7. I can't reproduce the bug. Perhaps you have some unusual setting that's affecting where the window thinks you're clicking.
  8. I want my forum name to not have a zero in it. Grr. :P

    Durn it, I was sure I fixed that double-click bug.

    Accolade powers are affected in-game by recharge bonuses. My blaster's recharge in about 16 minutes, so that's an oversight on our part.

    *Adds the scroll wheel issue to his to-do list.* I changed the system that panel uses to scroll, so I'll have to try to figure out how to fix it. :P

    Also, Diellan left a few things out of the notes, which I was able to hack into his post on the Titan forum, but I can't do that here.

    Features:
    • (In regards to the drag-and-drop feature) The "Move"/"Shift" method mentioned in the configuration has not yet been implemented.
    • You can now swap two slots' levels by clicking and dragging the slot itself.
    Fixes and changes:
    • Recipe Viewer, Temporary Powers, and Accolades windows incorrectly cut off after scrolling a certain distance. They also wouldn't update while dragging the scrollbar.
    • Automatic updater should no longer care when a blank or unusual "Start in" path is used.
  9. Everyone who has had crashes should avoid using pets that spawn pseudopets or other pets, and I'm confident they won't have any more crashes. I'm thinking it's a perfect solution until the devs get around to fixing the bug.

    Also, spam everyone you know with this suggestion in case the fix takes more than ten minutes, because everyone wants to have their uberness now. :P
  10. Quote:
    Originally Posted by BurningChick View Post
    Hmmm ...

    I just dropped my level shifted Traps / Dark into a KoA mission.

    All her drops worked fine:

    Force Field Generator
    Triage Beacon
    Seeker Drones
    Caltrops
    Poison Gas Trap
    Acid Mortar

    Of those powers, PGT leaves behind a field (additional summon?) upon its destruction.

    I also ran my fire / fire / fire dom through a few missions -- no problems with imps and RoF.

    IIRC, the guaranteed map server issues are with one of the Illusion pets, Carrion Creepers, and upgraded Assault and Protector Bots.

    Weird thing, eh, but it sounds like you're on to something.

    Just woolgathering ... but I noticed that my imps were level shifted. I wonder if the issue shows up with some summons summoning additional summons that are ... or aren't ... level shifted? Works for some powers, doesn't work for others.
    Yeah, Poison Trap is a pseudopet that summons one more pseudopet upon its death. So while this may apply to ordinary level-shifted pets summoning pseudopets, it probably doesn't apply to level-shifted pseudopets summoning pseudopets. :P
  11. Quote:
    Originally Posted by Master Zaprobo View Post
    I would therefore conclude, initially, that the cause of the mapserver issue is summoned entities by a summoned entity that is level shifted - both Assault Bots (in Missile Patches) and Protector Bots (Seeker Drones) cause a summoned entity with the L32 Upgrade, whereas the Battle Drones do not.
    Based on everything I remember reading, I think you win.
  12. I want the ability to actually control my non-henchmen just like henchman over anything else. I suppose costume customizability for pets comes after that in my list of pet wants. :P
  13. http://www.newegg.com/Product/Produc...82E16834220715
    This is the one I've got, and I haven't regretted it for a minute. The space bar took a little getting used to, and I hate gloss, but it's a pretty fine piece of equipment for super cheap--I actually got it back when it was $715. I'm quite happy with its performance when playing City of Heroes, although it's not so great if you want all sorts of Ultra Mode features turned on. The screen is small enough that I had to put my window scale down to 90%, too.
  14. I *suppose* I could have gotten onto a less helpful character, I mean, if you reeeally wanted me to... :P
  15. Quote:
    Originally Posted by makerian View Post
    btw, didn't see it mentioned, but look at those screenshots.

    A couple interesting things:
    The different powers *seem* to be AT specific, since it's the same player pulling up the power, unless you could choose which AT you were looking at.

    The different powers are Auto, Single, Self powers, that means to me that they are always on the player, not pets or anything else, and cost no Endurance. Although, those might just be gap fillers.

    Lore Protection seems interesting, particularly if it's Auto. Is there a similar existing power right now?
    Pets get Auto and Self powers just like everyone else. :P
  16. Quote:
    Originally Posted by Blood_Beret View Post
    So why would it be +50.00% to AoE Def when 45 is soft cap?

    Sounds like they are for Pets. Looks like MM love.
    Offensive Ally
    Lore Allies
    Support Ally
    Defense debuffs do exist, you know. Additionally, NPC pets have 75% ToHit like players, not 50%.

    It looks like Mind was renamed Stance.
  17. DeProgrammer

    Market UI Tweaks

    Quote:
    Originally Posted by NeoNev View Post
    One thing I find amazingly annoying is that when searching for recipes/enhancements, I find that some names have 'hidden' characters in them (tabs, extra spaces, etc). From my work as a Software QA person, I know that this results from a multitude of developers doing different things in different ways with different tools.

    One time, when doing a database conversion, several REALLY big reporting issues were found to be caused by these hidden characters. All because when you searched for 'Smith', it was doing an exact search, and wouldn't recognize 'Smith[trailing space]'.

    I'll find an example, and edit afterwards.

    [Edit:] One example is Positron's Blast: Accuracy/Damage/Endurance. If you type it in as shown, the Enhancement does not show up. If you bid on the Enhancement, and click Find while it is in your Bidding list, it will show up, but as soon as you uncheck Autocomplete, and even just click in the text area, the search window goes empty. This tells me that there are hidden or special characters in the name used in the database, which cannot be reproduced. All of the Enhancement names/text should be 'scrubbed' to remove such extras.

    [Edit2:] The character seems to be after the colon, but before the A in Accuracy. If I search for Accuracy/Damage/Endurance, it shows in the list. If I search for Positron's Blast:, it shows in the list. But any string that includes the characters between the colon and the 'A' all fail to find the enhancement.
    If you were to /copychat on the tab with your rewards in it, you'd be likely to find quite a few of these. There are non-breaking spaces in a lot of recipes' names. The whole Coercive Persuasion set is an example. Dampened Spirits: Recharge/Endurance Reduction (Recipe) and a few others have one after the colon, while most problem recipes have one before the colon. I've /bugged this.
  18. I love the way I can choose to either mindlessly grind on my high-HP toons when I'm tired or grab my more tactical characters if I want a bit of a mental challenge.

    I'm also quite pleased that City of Heroes has resulted in me having the opportunity to make some contributions that have a chance at being appreciated by thousands of people. (The next version of Mids' is coming with partial drag-and-drop support, yo'! :P )
  19. Tell that to all the people who use it. :P
  20. Mids' doesn't have PvP diminishing returns implemented yet.

    The Alpha slot is currently in working order in the latest build, but the interface is crappy, which naturally won't be its state upon release. I think it would be reasonable to expect its release within ten days or so.
  21. Quote:
    Originally Posted by LostHalo View Post
    That guy's list of products appear to be barely-evolved copies of the old Gold Box games. Honestly speaking, I'm more impressed with the stuff that people publish on Kongregate or the like. I'm not saying he doesn't have anything highly valuable to say, just that I'm not particularly enthused by his project list in the guise of other small developers seeking advice.

    [...]

    And finally, the commenter you chose to quote seems like a jolly fun person to experience. I'm rather curious as to what they've produced that gives them open allowance for such a pretentious stance. Having that kind of opinion betrays a mindset of someone who seems almost indignant that they'd have to allow others to experience their product.
    Well, stolen design elements or even stolen code aside, games are still not as easy to make as they look, just about regardless of the quality. But yes, he seems to be less of a trustworthy authority on the subject than he would if, say, he made <insert just about any well-known game here>.

    I think he's doing no wrong in saying it, although he's really talking about a very small portion of the audience, because at least some of the most picky jerks are probably, in fact, people who can and HAVE done similar work. :P I think he's moreso taking offense (pride is terrible about that, you know) to the negative comments and the way they sound, because those commenters often leave out any sort of more positive, honest, disarming phrase like "I couldn't have done better with my current education on the subject, but I think you could have." I blame psychology more, really, than the fellow himself.
  22. Quote:
    Originally Posted by Luminara View Post
    While you gentlemen are still poking at the bugs, go over the animation times, please. When you added Arcanatime, you did something that threw off several animation times, and none of them have been corrected. Hasten (2.54) and Domination, for instance, are waaaaaaaaaaaaaay off.
    Hasten is wrong in the database, so I don't think that had to do with Arcanatime.

    Quote:
    Originally Posted by Luminara View Post
    Fly is unlocking at level 4.
    In-game, Fly is indeed set to unlock at level 4 (look at [Fly]). I think we'll change it to 6, though. :P

    Quote:
    Originally Posted by Luminara View Post
    Whatever you were supposed to do to fix powers working in conjunction with Fiery Embrace, it didn't. Lightning Rod for scrappers was the one I checked, it references the special Fiery Embrace/Lightning Rod pet, but instead of showing an increase in damage, it shows a substantial decrease, and ignores all other damage buffs.
    Yeah, looks like it's doing that to all three Lightning Rods. I can't tell you why they set it up the way they did in the database, but if you need, you can do a database edit to fix it for the time being:

    Go to Pets > Embraced_Lightning_Rod_Scrapper.Lightning_Rod, go to its Effects, and edit the only effect by checking "Ignore Buffs / Enhancements" and changing the "ModifyEffect Flag" to FieryEmbrace. Also change its probability to 0. Then go to Scrapper_Melee > Electrical_Melee > Lightning Rod, and change the Probability of its third effect to 1.
  23. Hey, I was wrong. It's actually Windows' fault.

    I just ran a shortcut from my Start Menu, and it chose an absolutely random directory for the current directory: my Christian Kinesis logo folder, which is quite distant from any software folders. I'm pretty sure I can't explain why running a program using a shortcut in "C:\ProgramData\Microsoft\Windows\Start Menu\Programs", which points to "D:\all\GetCurrentDirectory.exe", results in a current directory of "D:\all\02 06 05\Fancy\Christian Kinesis". In fact, I moved the program elsewhere on the D drive and even on the C drive and got the same result.

    Well, maybe I can partly explain it. If you organize D:\all by name, 02 06 05 is the first folder... then you organize that folder by date (which is actually how I have all my folders organized), Fancy is the first folder in there. Organize that folder by date, and you get Christian Kinesis. However, this folder also has another subdirectory in it.
  24. Quote:
    Originally Posted by St0n3y View Post
    The other question you need to also ask yourself, "Why is Mids' setting some odd directory as the start in field for the shortcut?"
    It shouldn't be significant, since the Start In path was only used by accident.

    Still, having the wrong Start In path is probably either the user's doing or NSIS's fault. The Mids' NSIS script uses SetOutPath "$INSTDIR\" before making the shortcuts, just like the documentation describes.
  25. DeProgrammer

    mids update?

    Quote:
    Originally Posted by xCHAOSx View Post
    any word as to when and if the incarnate stuff will be added to mids?
    There is a word!

    Quote:
    Originally Posted by Diellan
    Before I20. I should have my first working version of it ready within the next week, after which, it'll have to go through QA testing and there is a good chance of there being some bugs somewhere, so it'll take a week or two after that.