[00:57:03] --- ParuNexus is now known as evilparu
[00:57:28] --- evilparu is now known as notevilparu
[01:06:46] --- notevilparu is now known as Parunotnexusniet
[01:06:57] --- Parunotnexusniet is now known as Parunotnexusalso
[01:08:18] --- Parunotnexusalso is now known as ParssiD
[01:19:58] --- ParssiD is now known as frenexus
[01:24:11] --- frenexus is now known as Parunexus
[02:52:17] --- DominusExult is now known as Dominus
[07:55:08] <Dominus> hmm, caltrops, and possibly fire fields from eggs should affect npcs as well. in /obj/egg.cc:1206 we explicitly set it to only hurt actors, I wonder if I can just enter npcs and monsters :there as well
[20:08:39] <Dominus> ok, caltrops are handled as fields which are handled as eggs. Fields only activate on criteria = party_footpad (objs/egg.cc:596), so that is the first hurdle
[20:39:21] <Dominus> if I add a new criteria with return area.has_world_point(tx, ty) && deltaz == 0 &&
[20:39:21] <Dominus> obj->as_actor();
[20:39:36] <Dominus> any npc/monster can get hit by the caltrops or any other field.
[21:54:49] <Dominus> wjp, could you take a look at https://www.dropbox.com/s/cc1ffwb5ya4e3pc/egg.diff
[21:55:07] <Dominus> it's supposed to make caltrops bad for any actor, not just the party
[21:56:09] <Dominus> it is *working* but I'm not sure whether I'm doing something bad :)
[21:56:25] <Dominus> maybe the criteria should be called actor_footpad
[21:56:35] <Dominus> since it is for monsters as well
[21:57:51] <Dominus> and I'll need to check how npcs/monsters fare with fire/poison/sleep fields, maybe they all affect actors in the original
[22:23:25] <Dominus> marzo, in SI fixes Gwenno doesn't get the correct business activity after resurrection https://sourceforge.net/p/exult/bugs/1895/