The IVAN Script-Editing Challenge

https://attnam.com/topics/The-IVAN-Script-Editing-Challenge

The Cathedral of Attnam > Community Gaming

#1 Sep 14, 2013, 9:38 pm Hide

4zb4

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...?
#2 Sep 15, 2013, 12:11 am Hide

chaostrom

holybanana's Iter Vehemens ad Necem basic script course
#3 Sep 15, 2013, 1:03 am Hide

4zb4


Aha! Much appreciated, Chaostrom.
#4 Sep 15, 2013, 7:52 am Hide

capristo

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
#5 Sep 15, 2013, 1:50 pm Hide

capristo

Well I am pretty much failing at this. Trying to replace imperialist with mistress(QUEEN) and she just doesn't show up
#6 Sep 15, 2013, 4:37 pm Hide

JoKe

@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.
#7 Sep 15, 2013, 6:48 pm Hide

Stihdjia

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...
#8 Sep 15, 2013, 7:21 pm Hide

4zb4

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.
#9 Sep 16, 2013, 3:55 pm Hide

fejoa

Ha I love this!
#10 Sep 16, 2013, 4:25 pm Hide

capristo

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
#11 Sep 16, 2013, 7:17 pm Hide

capristo

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


#12 Sep 16, 2013, 11:08 pm Hide

4zb4

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.
#13 Sep 17, 2013, 1:58 am Hide

chaostrom

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.
#14 Sep 17, 2013, 2:44 am Hide

4zb4

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.
#15 Sep 17, 2013, 8:58 am Hide

capristo

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
#16 May 19, 2014, 12:39 pm Hide

capristo

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.