Gave up finding the old thread I recall being somewhere... So, making a new...
Could drag be changed so that if you try to drag multiple corpses and lack consent for one or several, you still drag those you have consent for?
Also if you try to drag multiple corpses, and one of those corpses is not there, would it be possible to change it so you still drag those corpses that are present?
Just some thoughts after the Evermeet fertilization...
corpse dragging
corpse dragging
"Being God isn't easy. If you do too much, people get dependent on you; and if you do nothing, they lose hope. You have to use a light touch [...]. When you do things right, people won't be sure you have done anything at all"
--Futurama
--Futurama
-
- Sojourner
- Posts: 7275
- Joined: Sat Apr 14, 2001 5:01 am
- Location: Los Angeles, CA and Flagstaff, AZ
- Contact:
before drag all (and currently), if you can drag each corpse singlely you can drag them all in a stacked commadn drag corpse drag 2.corpse drag 3.corpse. When drag all was impd, there was a strength factor added in and dragging 2 corpses or 3 corpses took more strength than dragging one corpse, it also took more moves away as i recall.
players asked it to be removed because it made dragging more cumbersome and difficult in practice even if on paper it makes things easier.
players asked it to be removed because it made dragging more cumbersome and difficult in practice even if on paper it makes things easier.
and tonights winner in the Toril EQ lottery is demi belt and skull earring!
All good idea's and here is another one to throw into the pot...
When dragging, instead of having to repeat the command each space, such as: drag corpse n, drag corpse w, drag corpse n. Why not have it so once we start dragging a corpse that we continue until we turn it off?
Example:
Drag begin corpse
Then we can move in any of the cardinal directions for unlimited spaces until:
Drag stop
Command words that I used in examples sound tacky but that's the general idea.
When dragging, instead of having to repeat the command each space, such as: drag corpse n, drag corpse w, drag corpse n. Why not have it so once we start dragging a corpse that we continue until we turn it off?
Example:
Drag begin corpse
Then we can move in any of the cardinal directions for unlimited spaces until:
Drag stop
Command words that I used in examples sound tacky but that's the general idea.
Popowidle (Gnome, Invoker), Edek (HalfElf Ranger), Calarum (Grey-elf, Druid)
Teklar wrote:All good idea's and here is another one to throw into the pot...
When dragging, instead of having to repeat the command each space, such as: drag corpse n, drag corpse w, drag corpse n. Why not have it so once we start dragging a corpse that we continue until we turn it off?
Example:
Drag begin corpse
Then we can move in any of the cardinal directions for unlimited spaces until:
Drag stop
Command words that I used in examples sound tacky but that's the general idea.
Easily solved on the client side:
Code: Select all
;<------------------------------->
;< Movement bindings
;<------------------------------->
;; '8'
/bind ^[Ox = /if (in_combat) \
/if (stealth) \
escape north %; hide %;\
/else \
escape north %;\
/endif %;\
/elseif (dragging) /send drag %{t} north %;\
/else \
/if (stealth) \
north %; hide %; /echo -w north and hide %;\
/else \
north %; /echo -w north %;\
/endif %;\
/endif
;; '2'
/bind ^[Or = /if (in_combat) \
/if (stealth) \
escape south %; hide %;\
/else \
escape south %;\
/endif %;\
/elseif (dragging) /send drag %{t} south %;\
/else \
/if (stealth) \
south %; hide %; /echo -w south and hide %;\
/else \
south %; /echo -w south %;\
/endif %;\
/endif
;; '6'
/bind ^[Ov = /if (in_combat) \
/if (stealth) \
escape east %; hide %;\
/else \
escape east %;\
/endif %;\
/elseif (dragging) /send drag %{t} east %;\
/else \
/if (stealth) \
east %; hide %; /echo -w east and hide %;\
/else \
east %; /echo -w east %;\
/endif %;\
/endif
;; '4'
/bind ^[Ot = /if (in_combat) \
/if (stealth) \
escape west %; hide %;\
/else \
escape west %;\
/endif %;\
/elseif (dragging) /send drag %{t} west %;\
/else \
/if (stealth) \
west %; hide %; /echo -w west and hide %;\
/else \
west %; /echo -w west %;\
/endif %;\
/endif
;; '3'
/bind ^[Os = /if (in_combat) \
/if (stealth) \
escape down %; hide %;\
/else \
escape down %;\
/endif %;\
/elseif (dragging) /send drag %{t} down %;\
/else \
/if (stealth) \
down %; hide %; /echo -w down and hide %;\
/else \
down %; /echo -w down %;\
/endif %;\
/endif
;; '9'
/bind ^[Oy = /if (in_combat) \
/if (stealth) \
escape up %; hide %;\
/else \
escape up %;\
/endif %;\
/elseif (dragging) /send drag %{t} up %;\
/else \
/if (stealth) \
up %; hide %; /echo -w up and hide %;\
/else \
up %; /echo -w up %;\
/endif %;\
/endif
;<------------------------------->
;< Define 'drag' setup
;<------------------------------->
/def drag = \
/if ({1} =~ "") \
/set dragging=0 %;\
/else \
/set t=%{1} %;\
/set dragging=1 %;\
/endif
Who is online
Users browsing this forum: No registered users and 11 guests