Jump to content


qwerty1234567

Member Since 02 Jan 2015
Offline Last Active Private

Topics I've Started

Crowdsourcing mods translations

30 July 2017 - 08:37 AM

I run a Weblate-based translation service for some projects, and I've been advised to let more people know about it.

Main purpose it to take out all the hassle with charsets, code updates, glossary maintenance, malformed strings, etc, and let the translators just translate. Plus, it provides a nice overview of current project state.

So, if you're interested, feel free to get in touch.


Need some translation updates

28 July 2017 - 07:10 AM

Need a few strings in French, German, Polish updated for Wild Mage Additions. If you have a spare minute, please consider helping.


Improved durlag clones overpowerd

27 January 2017 - 08:34 AM

Playing through Durlag's now, I'm pretty high level - have access to 5 lvl spell. So when I go in and break the mirror, my clone starts the fight with a Spell Trigger, which contains Death spell among others. He's also gets Protection from Magical Weapons and even Spell Trap. That's just over the top.

I've general AI and Improved Durlag's installed, but not Smarter mages.

 


How to re-acquire same target in script

25 January 2017 - 03:18 AM

I'm trying to implement hit-and-run technique for a green-circle creature. So the player directs it to attack the target, it does so for one round, then falls back and returns.

I don't see how to retain original target in the second part. It seems that LastTargetedBy was meant for that purpose, but it doesn't work. Any ways to emulate it?


How to tell is the file was changed by REPLACE_TEXTUALLY

24 January 2017 - 08:34 PM

I have the following approximate code

COPY_EXISTING_REGEXP GLOB ~^.+\.bcs$~ ~override~
  changed1 = 0
  changed2 = 0

  DECOMPILE_AND_PATCH BEGIN
    REPLACE_TEXTUALLY ~a~ ~b~
    PATCH_IF (...) BEGIN changed1 = 1 END
  END
  PATCH_IF changed1 = 1 BEGIN
    PATCH_PRINT ~file %SOURCE_FILE% was changed by patch1~
  END

  DECOMPILE_AND_PATCH BEGIN
    REPLACE_TEXTUALLY ~c~ ~d~
    PATCH_IF (...) BEGIN changed2 = 1 END
  END
  PATCH_IF changed2 = 1 BEGIN
    PATCH_PRINT ~file %SOURCE_FILE% was changed by patch2~
  END

BUT_ONLY

How would I detect the change to set the corresponding vars?