[r4055] MorphActor + NULL = x_x

Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.

Post a reply

Smilies
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :geek: :ugeek: :!: :?: :idea: :arrow: :| :mrgreen: :3: :wub: >:( :blergh:
View more smilies

BBCode is OFF
Smilies are ON

Topic review
   

Expand view Topic review: [r4055] MorphActor + NULL = x_x

Re: [r4055] MorphActor + NULL = x_x

by randi » Mon Feb 18, 2013 7:51 pm

Fixed in r4141.

Re: [r4055] MorphActor + NULL = x_x

by Ænima » Sun Feb 17, 2013 11:54 am

"Whoa man ... The whole level just turned into a pig ..."

*rubs his eyes and puts another tab on his tongue*

Re: [r4055] MorphActor + NULL = x_x

by Edward-san » Sun Feb 17, 2013 11:03 am

... at least there won't be an exploitation with a malformed wad for this case :P

Re: [r4055] MorphActor + NULL = x_x

by Gez » Sun Feb 17, 2013 10:30 am

What should happen would be ZDoom aborting with an error message along the lines of "Script 1 has performed an illegal operation and needs to be shutdown." :twisted:

Re: [r4055] MorphActor + NULL = x_x

by Edward-san » Sun Feb 17, 2013 10:25 am

it seems you didn't see the zandronum tracker link ... that was obvious as a solution... but the crash shouldn't happen anyways.

Re: [r4055] MorphActor + NULL = x_x

by Project Shadowcat » Sun Feb 17, 2013 8:33 am

Change your OPEN script into an ENTER and your script should at least work. Because I don't think you want to morph the entire map into a pig. (The OPEN script means that the activator is literally the opening of the map. By using an ENTER script, your activator then becomes the player(s) who actually enter the map.)

[r4055] MorphActor + NULL = x_x

by Nightfall » Sun Feb 17, 2013 5:57 am

from http://zandronum.com/tracker/view.php?id=1279

ZDoom outright crashes if the following ACS is attempted:

Code: Select all

script 1 OPEN {
        MorphActor (0, "Pig");
}
Example here. Just start a new game.

Top