The IVAN Script-Editing Challenge

Sep 14, 2013, 9:38 pm
#1
Joined: Dec 11, 2008
Posts: 1,770
Hello everyone, things are dying down again around here (not that it was particularly lively) so I figured I'd revive an old challenge from years ago to keep things interesting and still IVAN related.

The challenge is this:
Get Sherarax to Spawn in New Attnam and Defeat Her Without Leaving the Island

"Impossible!" I hear you say, but hear me out! That is only half the challenge!
The other half is figuring out how to edit the script files to 1) Spawn Sherry in New Attnam, and 2) Edit the script well enough to be able to defeat her

"How do I do that?! I don't even know how to program!"
Do not worry - the script files are not so hard to understand once you look through them, are editable with notepad, and I shall provide a few hints. Chiefly, all you will need to do is observe how the items, NPCs and materials already present work, and copy/paste as needed.
Read. Observe. Understand. Experiment.
Oh and do not forget to make backups in case you make mistakes.

Rules:
  1. You may not leave the island of New Attnam. UT counts as leaving the island
  2. You must only use items spawned on your character or dropped in New Attnam
  3. Almost any editing of any script file is permitted - and encouraged! Get creative and learn while doing it!
  4. For the above: you may not edit Sherarax's script entry. You may not modify any default character or material's stats.
  5. No wizard mode - done right it is not even necessary
  6. You may use either IVAN 0.50 or CVS. No LIVAN, CLIVAN, or other variants.
  7. Sherarax must die and a screenshot with either her corpse or head posted. The method of her death is up to you.

HINTS:
SPOILER ALERT. Click here to see text.
  • The player's entry in char.dat is titled "playerkind"
  • To get an idea of how to equip the player at game start, look at other pre-equipped monsters' entries in char.dat (guards, orcs, etc.)
  • Similarly, items you spawn on your person can have their materials defined
  • Sherarax is listed as "mistress(QUEEN)" (you'll need this for dungeon.dat)
  • Holybanana's script tutorial will be very useful, but I have since lost it.
  • Figuring out how to edit yourself in a new material may prove incredibly useful
  • You can edit New Attnam's layout to be more beneficial to your cause
  • Any new objects, NPCs or materials you add to the script files must also be added to define.dat!


I doubt this'll get much attention, but good luck to anyone who does try!
Hopefully some people will come out of this with a renewed understanding of just how IVAN works



And here's one way to do it. I wonder what happened here...?
System would indicate in graphic if person is mounted on horse or not.
Same system also show if person mounted on boar, elephant, polar bear etc.
Or if person mounted on ass.
Ivan find mounting on ass funny.
Sep 15, 2013, 12:11 am
#2
Joined: Dec 3, 2007
Occupation: Chaos Weaver
Location: Standing between all life and death
Posts: 2,898
Uchuudonge wrote
creating stable chaos
making patterns where there should be none
sewing order into the chaos
you spit in the face of random numbers, of chaos
Sep 15, 2013, 1:03 am
#3
Joined: Dec 11, 2008
Posts: 1,770

Aha! Much appreciated, Chaostrom.
System would indicate in graphic if person is mounted on horse or not.
Same system also show if person mounted on boar, elephant, polar bear etc.
Or if person mounted on ass.
Ivan find mounting on ass funny.
Sep 15, 2013, 7:52 am
#4
Joined: Dec 2, 2007
Location: New Attnam
Interests: bananas
Posts: 2,309
I read it as Genetrix first and was thinking "how the heck am I supposed to kill her without leaving the island?" Then I realized it was Sherry!

I like this challenge! I'll do it later today, have to go out for a few hours
Sep 15, 2013, 1:50 pm
#5
Joined: Dec 2, 2007
Location: New Attnam
Interests: bananas
Posts: 2,309
Well I am pretty much failing at this. Trying to replace imperialist with mistress(QUEEN) and she just doesn't show up
Sep 15, 2013, 4:37 pm
#6
Joined: Sep 22, 2008
Posts: 634
@cap (maybe a slight spoiler?)

SPOILER ALERT. Click here to see text.
Did you make sure you can actually see her? She's normally got an INVISIBLE tag in the ClassStates.


Here's my entry:



She's standing on a tiny gravel island in the middle of a vodka puddle. Next to the puddle is a pile of 100 wands of fireballs. Didn't make any character, item or material edits.

EDIT: Underestimated the damage fireballs actually do to her, the wands are now striking which worked much better. Disappointingly the vodka puddle didn't explode. Also it would seem that the priestess of Silva can actually swim.
Sep 15, 2013, 6:48 pm
#7
Joined: Jul 31, 2009
Occupation: Kiwi farmer
Location: Van down by the river
Interests: Ornamental carnivorous plants
Posts: 67
Screenshot pretty much gives it a away, butSPOILER ALERT. Click here to see text.
Didn't give myself any items, just several pet Sherrys spawned in a circle around Decos. Kicking a guard made them start attacking, and when the room was clear I went for Decos's ring of infravision. With sight of the Sherrys, I disarmed one and kicked her. Original plan was to just kick one pet Sherry till she died, but I guess she isn't a masochist like I expected.

Edit:SPOILER ALERT. Click here to see text.
Going for fastest time. Spawning Sherry on top of a pile of traps doesn't work, she has to actually step on them...
Sep 15, 2013, 7:21 pm
#8
Joined: Dec 11, 2008
Posts: 1,770
Heheh, I really like everyone entries so far!

JoKe wrote
Underestimated the damage fireballs actually do to her, the wands are now striking which worked much better.
SPOILER ALERT. Click here to see text.
Sherry has incredibly large resistance to fire, lightning and energy (W o' Striking) - but not acid!


I really like the idea of the vodka moat by the way. I initially tried to have her spawn in a room packed with atomic mines (from my Atomic IVAN) and wands of fireballs, but she still survived because apparently her head wasn't severed.
She then went to town on everyone.
System would indicate in graphic if person is mounted on horse or not.
Same system also show if person mounted on boar, elephant, polar bear etc.
Or if person mounted on ass.
Ivan find mounting on ass funny.
Sep 16, 2013, 3:55 pm
#9
Joined: Sep 8, 2010
Occupation: Petty Functionary
Location: Drinking pea soup in the world map
Interests: Mangoes
Posts: 1,216
Ha I love this!
Batman? wrote
its been so long since i had gotten that far i didnt think it through. arrrr!!!!!!
Sep 16, 2013, 4:25 pm
#10
Joined: Dec 2, 2007
Location: New Attnam
Interests: bananas
Posts: 2,309
JoKe wrote
@cap (maybe a slight spoiler?)

ah you're right, thanks. I also set her on the wrong team, so she wasn't attacking anyone
Sep 16, 2013, 7:17 pm
#11
Joined: Dec 2, 2007
Location: New Attnam
Interests: bananas
Posts: 2,309
4zb4, how'd you do it in the first post? I love this challenge! Really creative solutions so far

SPOILER ALERT. Click here to see text.
My first attempt was pitting Izzy (monster team) against Sherry (Attnam team). Hoping sherry would die and I could take credit for her death. But after a bunch of explosions, she beat him pretty soundly. I gotta say, this is the first time I've ever seen Izzy's corpse. I have a black chest because a golem (summoned/polyed by Izzy) was chasing me, which Sherry also saved me from)

Second attempt -> since Izzy's teleportation made things difficult, I tried to trap her in a room full of golems. The whole town turned out to watch, but she still won


Sep 16, 2013, 11:08 pm
#12
Joined: Dec 11, 2008
Posts: 1,770
capristo wrote
4zb4, how'd you do it in the first post? I love this challenge!

Heheheh that's a secret. Lemme just say that the atomic mines I added in a while back do a little bit more than just explode now.
System would indicate in graphic if person is mounted on horse or not.
Same system also show if person mounted on boar, elephant, polar bear etc.
Or if person mounted on ass.
Ivan find mounting on ass funny.
Sep 17, 2013, 1:58 am
#13
Joined: Dec 3, 2007
Occupation: Chaos Weaver
Location: Standing between all life and death
Posts: 2,898
New Attnam is too small, and Sherarax too fast, for Ischaldirh to win against her. Even in Attnam she has about a 1/2 chance of winning.
Uchuudonge wrote
creating stable chaos
making patterns where there should be none
sewing order into the chaos
you spit in the face of random numbers, of chaos
Sep 17, 2013, 2:44 am
#14
Joined: Dec 11, 2008
Posts: 1,770
chaostrom wrote
New Attnam is too small, and Sherarax too fast, for Ischaldirh to win against her. Even in Attnam she has about a 1/2 chance of winning.

Ah, unless Ischaldirh had the foresight to wall himself into a tiny room, in which case Sherry runs around New Attnam violently exploding and getting pissed, much to the amusement of the locals.
System would indicate in graphic if person is mounted on horse or not.
Same system also show if person mounted on boar, elephant, polar bear etc.
Or if person mounted on ass.
Ivan find mounting on ass funny.
Sep 17, 2013, 8:58 am
#15
Joined: Dec 2, 2007
Location: New Attnam
Interests: bananas
Posts: 2,309
lol 4zb4.

I played the valpurium golem one a couple times... one of the golems somehow escaped! Her chameleon whip must have polyed it into something that could teleport
May 19, 2014, 12:39 pm
#16
Joined: Dec 2, 2007
Location: New Attnam
Interests: bananas
Posts: 2,309
I totally forgot I had edited the script files with that golem room. I lost an arm and went back hoping the priestess would re-attach it and then immediately panicked when I stepped into New Attnam. I decided to set the golems free and let them rampage through the town.
Jump to