Chaosforge Forum

DoomRL => Bug Reports => Topic started by: singalen on April 28, 2013, 11:29

Title: Does enemy-spawning switch give xp?
Post by: singalen on April 28, 2013, 11:29
I remember something that respawned enemies give no xp (didn't find it on wiki, neither in "corpses" nor in "arch-vile").
Does the same apply to spawn-switches? Should it?
At the end of level, being 97% before a master trait, I wanted to gain some xp, but 8 enemies took me nowhere from 6/97%.
Is this a bug?
Title: Re: Does enemy-spawning enemies give xp?
Post by: yaflhdztioxo on April 28, 2013, 11:39
Not a bug.  Enemies that come out of nowhere should never give experience.
Title: Re: Does enemy-spawning enemies give xp?
Post by: LuckyDee on April 28, 2013, 11:50
Why not, actually?

And this goes for the Containment Area ambush as well, then? For Lost Souls spawned by Pain Elementals? For Pain Elementals spawned by the Agony variety? Anything summoned by JC (not that that really matters that much anymore)?
Title: Re: Does enemy-spawning enemies give xp?
Post by: White Rider on April 28, 2013, 12:19
The ambush in Containment Area gives EXP when killed. (to my memory it does anyway, can't remember despite playing it last night lmao)
You get a large chunk of EXP for defeating Agony Elemental, which I guess makes up for going through those hundreds of Lost Souls/Pain Elementals. None of JC's minions give EXP, and needless to say JC himself doesn't give EXP.

Enemies summoned from levers don't give EXP.
Enemies raised by Nightmare! difficulty, Angel of Darkness game mode, or Nightmare Arch-Vile/Arch Vile/Arena Master rezzing--and this includes Mortuary/Limbo--don't give a second helping of EXP when defeated again.
Title: Re: Does enemy-spawning enemies give xp?
Post by: yaflhdztioxo on April 28, 2013, 12:43
I should clarify; enemies that can, based on randomness, NOT be there don't give experience (I haven't gotten around to playing the Containment Area but I imagine those enemies--if they are indeed spawned from thin air--are at least ALWAYS spawned).  That way you'll generally follow the same experience gain path for a given difficulty, some minor deviation aside.

If you got experience from, say, pain elemental spawns that would be very exploitable.  Levers are less exploitable since they run out of charges but it could still boost your level beyond what is expected.  You can debate the merits and the downsides; I'm not going to pretend it's a bulletproof system, just that it's not a bug.
Title: Re: Does enemy-spawning enemies give xp?
Post by: Klear on April 28, 2013, 13:12
Enemies that can potentially spawn unlimited times (lost souls form pain elementals and revives from Viles/N!) should definitely not give XP, as it would open up a path for a lot of abuse. I'd say that enemies spawned from levers should give XP, it would be a fitting reward for being stupid and pulling levers. I can live without it though.

And I'm pretty sure shambers give XP, and they are spawned with a lever, so I'm guessing the containment ambush gives XP as well...
Title: Re: Does enemy-spawning enemies give xp?
Post by: SageAcrin on April 28, 2013, 13:24
Switches really ought to give EXP.

There's no more EXP variation on a run than, say, what a cave can bring, and they can generate some really dangerous situations. And of course, they run out of charges.

Otherwise yeah, everything else seems like it is or isn't giving EXP for good reasons.
Title: Re: Does enemy-spawning enemies give xp?
Post by: LuckyDee on April 28, 2013, 23:17
Switches really ought to give EXP.

There's no more EXP variation on a run than, say, what a cave can bring, and they can generate some really dangerous situations. And of course, they run out of charges.

Otherwise yeah, everything else seems like it is or isn't giving EXP for good reasons.

+1
Title: Re: Does enemy-spawning enemies give xp?
Post by: Equality on April 28, 2013, 23:46
Spawned Shamblers have experience.
Spawn at Containment Area have experience.
Spawned Agony Elementals have experience.
Lava Elementals have experience.
Barons spawned at fortress with message "Don't think you can surprise me!" have experience.

strange enough corpses at Mortuary/Limbo do not have experience. But I really remember that get a level up here, killing some of raised monsters...
Title: Re: Does enemy-spawning enemies give xp?
Post by: Evilpotatoe on April 29, 2013, 03:47
Only viles give exp in mortuary, which sounds logical since the other monsters are "just" resurected bodies.

Quote
Switches really ought to give EXP.
I don't agree. I already farm monster switches quite often, just for ammo or to proc zerk... XP on demand is just too easy.
Title: Re: Does enemy-spawning enemies give xp?
Post by: Nick on April 30, 2013, 14:39
...and no one noticed I've already asked that in the Balance thread O_o
Title: Re: Does enemy-spawning enemies give xp?
Post by: emulord on April 30, 2013, 15:26
If lever enemies give exp, you should at least make them start with more energy, because with a good shotgun build you can easily step diagonally, blast one group, reposition, blast other half and they wont move before they die. I think summon lever normally being bad, but good if you need ammo is a interesting situation, and its more consistent with other 0exp enemies.
Title: Re: Does enemy-spawning enemies give xp?
Post by: Evilpotatoe on May 01, 2013, 04:45
Hey, I got THE idea !

Spawn the enemies among the level instead of just surrounding the switch ! (or revive corpses instead, but it might be less efficient)

And no, I still don't want them to give XP !
I guess I'm gonna grin evilly soon :p

Imo, tough, levers should be buffed, like they have been in the inferno module. Some more interesting levers, like ammo and mod depots would make the game more interesting.
Title: Re: Does enemy-spawning enemies give xp?
Post by: thelaptop on May 01, 2013, 06:49
It used to be the case that enemies spawned from levers gave XP, but it was abusive especially in the early levels where the levers were more frequent and the amount of XP needed to gain a level was much less.

As for the other instances of spawned enemies and XP, they give XP on a case-by-case basis.