block Spider_Sense
{
  es es_xset wcs_dmg event_var(dmg_health)
  es est_Health event_var(userid) + event_var(dmg_health)
  wcs_getlanguage wcs_lng wcs_lng_r_evade
  es es_xtell event_var(userid) #multi server_var(wcs_lng)
  es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker)
  es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid)
  es est_effect 3 #a 0 sprites/yellowflare.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 5 5 255 255 255 255
}

block Web_Shooters
{
  es est_freeze event_var(userid)
  es_delayed 1 wcs_removefx freeze event_var(userid)
  es es_xtell event_var(userid) #multi #greenyou got cought in #lightgreen event_var(es_attackername) #greenweb
  es es_xtell event_var(attacker) #multi #green you cought #lightgreen event_var(es_username) #green in your web
  es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker)
  es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid)
  es_xmath wcs_z1 + 50
  es_xmath wcs_z2 + 50
  es est_Effect 3 #a 0 dev/ocean.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 2 0.1 0.1 255 0 0 255
  es est_effect 10 #a 1 dev/ocean.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 40 50 1 40 10 0 10 10 10 255 0
}

block Weblines
{
  es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid)
  es est_GetViewCoord server_var(wcs_userid) wcs_x2 wcs_y2 wcs_z2
  es est_pushto server_var(wcs_userid) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) server_var(wcs_web)
  es est_playplayer server_var(wcs_userid) weapons/357/357_spin1.wav
  es est_effect 3 #a 0 dev/ocean.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 0.1 0.1 255 14 41 255
  es est_effect 10 #a 1 dev/ocean.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 11 9 2 13 3 0 255 100 100 255 1
}
