Jump to content

Avenger

Modders
  • Posts

    3,794
  • Joined

  • Last visited

Everything posted by Avenger

  1. Nope, it isn't LastAttackerOf. And yeah, i did look.
  2. Anyone knows if this object actually do something? I'm pretty sure it doesn't. Despite this note back from 2016: http://www.shsforums.net/topic/58992-which-actions-set-a-target/
  3. Why not just turn their critical effect off? If they contain other effects, best keep them in place. If there are no effects on them, then yeah, thats the same.
  4. You don't have to get rid of the helmets, just mark them to not give critical protection. That's a single bit in case the helmet is unique to creatures you want to modify.
  5. If you don't like that helmets give critical hit protection, mark them to not give it. If you want to give oozes critical hit protection, mark their ring or other armor to give critical protection. In EE it is very easy to flip the critical protection flag in items. "if helms did not protect against 341 then the engine would align more with v3 DnD versions." That's not really a point, because this engine was supposed to align more with v2. There are features that allow some v3 rules to be brought in, but the main goal wasn't v3.
  6. startarea.2da (in sod it is SODSTRTA) contains both (and some other stuff).
  7. Only sod uses the campaign.2da (bp doesn't). But, you might be able to create a 'campaign' in bg2ee
  8. Yes. This seems to affect only the global script. Areas check themselves, and other objects check their owner area. There could be other cases where the 'current area' isn't exactly the one you would expect.
  9. These triggers check on variables in the 'current area'. If you noticed that these triggers work sometimes differently in baldur.bcs - it is because baldur.bcs calls the current master area to check on combat. So if the combat occurs in a non-master area, baldur.bcs won't detect it.
  10. You can set up an entry with 0x111 -1 8 and another with 0x111 -1 9 Then use param1 in the 318/324/326 effect to cover for the real bit value. Note, there are more binary relational operators, you surely can find the perfect one. They are usable to check more than one bit(s) simultaneously.
  11. GemRB is a separate engine, you don't need it for EE modding. If you are just starting modding, downloading other small mods is a good start. Also IESDP. You will also inevitably run into the need of WeiDU. https://gibberlings3.github.io/iesdp/ http://gibberlings3.net/forums/index.php?showtopic=29170
  12. Then why hold works? You use both there.
  13. If this is not an EE problem, take Taimon's number (4112). And i guess 4096 was the programmer's intent (it is a nice 'round' number) and likely the size used to allocate an internal buffer for strings.
  14. I just tried this in the EE, the kit description string was longer than 6000. No crash in chargen.
  15. This is the first time i hear about this. Is this a problem in all engines?
  16. Wait, really?!? Is it a matter of setting a negative value in param 2? it is the number of charges to subtract from the current charges. So, i guess, it works both ways.
  17. What is this: 0x00003FR0? a missing space?
  18. I would like to help, but it is unclear what exactly you need. The 'cast spell' opcodes use (have option to use) the same actions that you get with normal casting, so alacrity shouldn't be a problem. Opcode 243 works on multiple items in the inventory. It can recharge items (which i didn't know)! Speed of items is really a problem, especially if you use them to cast spells. Only the newest EE supports the targeting mode of 'self immediate' (7) in items. Is that what you actually need? An item that casts your spells?
  19. Try to swap the 2 aliases in action.ids - i don't promise it will work, i don't know how NI works.
  20. Maybe you can use current hp targeting with projectiles. Otherwise, yeah, accessing the current hp from splprot would be a nice feature. Unhardcoding power words would be easy then
  21. The resurrection effect in that spell can restore the animation of a chunked creature. Obviously, it works only for player races (which are hardcoded in the EE).
  22. Target's pickpocket value, I think? EE also checks the target's pickpocket value. The difference is, the old engine either disabled or enabled certain slots while the EE allows setting a difficulty adjustment for the slots.
  23. You can simply multiply type by 65536. But you can always try to do something fancier.
×
×
  • Create New...