Jump to content


Photo

Out of a Maze? How?


  • Please log in to reply
8 replies to this topic

#1 temnix

temnix
  • Member
  • 983 posts

Posted 10 January 2018 - 08:00 PM

Freedom is only good against Imprisonment. I've combined delayed effects or something a while back to interrupt Maze, but I don't remember how. I need to un-maze people before the effect naturally expires - it's hard-coded to play a "spell expired" sound, which ruins suspension of disbelief like suspenders on Coleridge.



#2 GeN1e

GeN1e

    A very GAR character

  • Modder
  • 1604 posts

Posted 11 January 2018 - 02:42 AM

Maze effect is actually a combination of imprisonment and delayed freedom. Which means exactly what it does - if you cast freedom spell before maze expires, and then imprison the target for good, the hardcoded effect from maze will still activate and end the new imprisonment.

 

I think 321 should work, though.


Retired from modding.


#3 temnix

temnix
  • Member
  • 983 posts

Posted 11 January 2018 - 08:09 AM

Imprisonment is understood by the game as destruction of the creature. You get the XP for it.



#4 GeN1e

GeN1e

    A very GAR character

  • Modder
  • 1604 posts

Posted 11 January 2018 - 12:17 PM

Cast maze on someone and look at them in the save.


Retired from modding.


#5 temnix

temnix
  • Member
  • 983 posts

Posted 11 January 2018 - 12:21 PM

Why?



#6 GeN1e

GeN1e

    A very GAR character

  • Modder
  • 1604 posts

Posted 11 January 2018 - 01:00 PM

Good question... In any case, the only thing I can think about is to use fixed duration (perhaps randomized via percentage probability, perhaps based on reading target's INT via splprot) instead of using intmod table and to 321 it a few seconds in advance. If maze's child effects inherit parent opcode's source string, then it should work.


Edited by GeN1e, 11 January 2018 - 01:01 PM.

Retired from modding.


#7 temnix

temnix
  • Member
  • 983 posts

Posted 13 January 2018 - 08:09 AM

That's what I've been doing. I don't need Intelligence-based durations, of course, for custom uses of mazing. I've tried putting every kind of removal I know of, delayed, outside of and inside of the mazing effect, including 321.

 

scree.gif

 

Replacing EFF_E02.WAV with a blank stopped the sound, but I still don't know how to use Weidu to check references to it in spells and replace them with my custom copy.


Edited by temnix, 13 January 2018 - 08:20 AM.


#8 Avenger_teambg

Avenger_teambg
  • Member
  • 604 posts

Posted 18 January 2018 - 08:28 AM

It is autoplayed by removal of stoneskins too. And a few decrementing immunity opcodes.


Avenger

#9 temnix

temnix
  • Member
  • 983 posts

Posted 22 January 2018 - 02:53 PM

In that case I'm doing everyone a favor by squashing it.