-
Notifications
You must be signed in to change notification settings - Fork 124
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adds rave wizard #928
Adds rave wizard #928
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Еще следует заменить спаны на дефайны
modular_ss220/antagonists/code/rave_wizard/code/rave_wizard_event.dm
Outdated
Show resolved
Hide resolved
modular_ss220/antagonists/code/rave_wizard/code/rave_wizard_event.dm
Outdated
Show resolved
Hide resolved
modular_ss220/antagonists/code/rave_wizard/code/rave_wizard_event.dm
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Досмотрю вечером
modular_ss220/antagonists/code/rave_wizard/rave_wizard_event.dm
Outdated
Show resolved
Hide resolved
modular_ss220/antagonists/code/rave_wizard/rave_wizard_event.dm
Outdated
Show resolved
Hide resolved
92ea623
to
9dc05a4
Compare
Эх, вот бы... @Furrior -сенпай обратил на меня внимание... |
Твоя проблема в том, что пр не на тг |
This pull request seems to be stale as there have been no changes in 14 days, please make changes within 7 days or the PR will be closed. If you believe this is a mistake, please inform a development team member on Discord. |
This pull request has not received any updates since being marked stale, and as such is now being automatically closed. Please feel free to re-open this pull request or open a new one once you have new updates. |
addtimer(CALLBACK(src, PROC_REF(stop_and_dance_mobs_in_area)), i) | ||
addtimer(CALLBACK(src, PROC_REF(release_frozen_mobs)), duration-1) | ||
QDEL_IN(src, duration) | ||
return |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
return |
return | ||
if(iswizard(H) || H?.mind.offstation_role) | ||
return |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Уверен что тут должен быть return а не continue?
give_alcohol(H) | ||
|
||
|
||
/datum/spell/great_revelry/proc/give_alcohol(mob/living/carbon/human/H) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
однобуковка aga
return new /datum/spell_targeting/self | ||
|
||
/datum/spell/great_revelry/cast(list/targets, mob/user = usr) | ||
for(var/mob/living/carbon/human/H in GLOB.player_list) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Однобуковка aga
H.AIStatus = AI_OFF | ||
H.LoseTarget() | ||
stopped_atoms |= dancestoped_mob | ||
for(var/mob/living/M in stopped_atoms) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Однобуковка aga
unfreeze_mob(M) | ||
|
||
/obj/effect/timestop/dancing/proc/stop_and_dance_mobs_in_area() | ||
for(var/A in orange (freezerange, loc)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Однобуковка aga
if(!proximity || target == user || !ishuman(target) || !iscarbon(user) || HAS_TRAIT(user, TRAIT_HANDS_BLOCKED)) | ||
return | ||
|
||
var/datum/effect_system/smoke_spread/s = new |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Однобуковка aga
This pull request seems to be stale as there have been no changes in 14 days, please make changes within 7 days or the PR will be closed. If you believe this is a mistake, please inform a development team member on Discord. |
This pull request has not received any updates since being marked stale, and as such is now being automatically closed. Please feel free to re-open this pull request or open a new one once you have new updates. |
Что этот PR делает
Добавляет рейв мага в виде ивента.
Добавляет несколько заклинаний, доступных только ивентовому магу
Почему это хорошо для игры
Баунти
Изображения изменений
https://youtu.be/we9r27Dg2cc
Тестирование
Проверил отдельно каждый спелл, проверил работу ивента
Changelog
🆑
add: Добавлен рейв маг
/:cl: